home *** CD-ROM | disk | FTP | other *** search
/ 500 MB Nyheder Direkte fra Internet 2 / 500 MB nyheder direkte fra internet CD 2.iso / start / data / text / faq-0673.txt < prev    next >
Text File  |  1995-05-09  |  217KB  |  5,369 lines

  1. Archive-name: hp/hpux-faq
  2. Last-modified: 1995/05/01
  3. Version: 49.
  4.  
  5. comp.sys.hp.hpux FAQ (Frequently Asked Questions)
  6.  
  7. Subject: 1. INTRODUCTION
  8.  
  9. This article contains the answers to Frequently Asked Questions (FAQ) seen in
  10. the Internet newsgroup comp.sys.hp.hpux. Issues may also be discussed in
  11. comp.sys.hp.apps, comp.sys.hp.misc, and comp.sys.hp.hardware. Discussion in
  12. this document centers around Hewlett-Packard computer systems running  the
  13. HP-UX operating system; the focus tends to be on the series 700  workstations,
  14. although topics are also applicable to series 800 machines, and to a lesser
  15. degree, series 300 and 400 machines. It is posted twice monthly, on the 
  16. 1st and the 15th of the month. 
  17.  
  18. This article is Copyright 1994 by Colin Wynd.  It may be freely redistributed
  19. in its entirety provided that this copyright notice is not removed.  It may 
  20. not be sold for profit or incorporated in commercial documents without the 
  21. written permission of the copyright holder.  Permission is expressly granted 
  22. for this document to be made available for file transfer from installations 
  23. offering unrestricted anonymous file transfer on the Internet. This article is
  24. provided as is without any express or implied warranty. The content of this 
  25. article is the sole responsibility of the author and contributors, and does 
  26. not necessarily represent their employers or Hewlett-Packard.
  27.  
  28. Refer to question 3.1 for details on where to get this FAQ.
  29.  
  30. This FAQ is written in "minimal digest format". You can skip from one 
  31. section to the next by pressing ^G in many newsreaders, such as rn, trn 
  32. and strn (but not nn).
  33.  
  34. Network resources are pointed to in this document by URL (Uniform
  35. Resource Locator). A simplistic view of URL syntax:
  36.  
  37. method://server[:port]/pathname
  38.  
  39. Where "method" can commonly be any of [file|gopher|wais|news|ftp|http].
  40. An example: a file is available via FTP at supportnet.mentorg.com and
  41. the pathname is pub/tmp/test. The URL is:
  42.  
  43. ftp://supportnet.mentorg.com/pub/tmp/test
  44.  
  45. Questions marked with a "+" are new to this issue, and questions with 
  46. changes since the last issue are marked by a "!".
  47.  
  48. Submissions, corrections, comments, input, complaints, attaboys, large amounts
  49. of money, etc., should be directed to Colin Wynd <colin@col.hp.com>.
  50.  
  51. ------------------------------
  52.  
  53. Subject: 2. TABLE OF CONTENTS
  54.  
  55. 1. INTRODUCTION
  56. 2. TABLE OF CONTENTS
  57. 3. FINDING INFORMATION
  58. 3.1!  Where can I get a copy of this FAQ file?
  59. 3.2  Courses on HP-UX
  60. 3.3  Interex, The International Association of HP Computer Users
  61. 3.4  InterWorks, The International HP Workstation Users Group
  62. 3.5! Interex HP Users Conferences 1995
  63. 3.6  InterWorks Conference 1995
  64. 3.7  HP/Works
  65. 3.8  HP/Works Conferences
  66. 3.9  Japanese HP Computer Users Association
  67. 3.10  German HP User Group
  68. 3.11  DutchWorks
  69. 3.12  HP-UX publicly available software from InterWorks.
  70. 3.13!  Anonymous FTP Sites for HP-UX, and UNIX related software.
  71. 3.14  Where can I get a demo CD with software for HP-UX?
  72. 3.15  HP-UX patch information
  73. 3.16  How can I send mail to an "hpdesk" address?
  74. 3.17  What are the known issues with porting BSD-based programs to HP-UX?
  75. 3.18  What periodicals are available that focus on HP-UX?
  76. 3.19  Books on HP-UX
  77. 3.20  HP-UX Sysadmin Mailing List
  78. 3.21  HP-related WWW Sites
  79. 3.22  Is there any way to get rid of a frequent poster's posts?
  80. 3.23  HP 500 Mailing List
  81. 3.24  HP 3000 FAQ
  82. 3.25  What is HP's involvement in the HP-related newsgroups?
  83. 3.26  Who was the former maintainer of the FAQ?
  84. 3.27  Where do i get information on HP's Printers?
  85. 4. THIRD PARTY VENDORS
  86. 4.1  Third party vendors for RAM.
  87. 4.2  Third party vendors for other things
  88. 4.3  Do Seagate 9GB drives working with s700 and s800?
  89. 5. UTILITIES
  90. 5.1  ASCII to Postscript converter.
  91. 5.2  How do I make perl on HP-UX?
  92. 5.3  What is the status of the various gnu items on HP-UX?
  93. 6. X WINDOW SYSTEM, MOTIF, AND HP-VUE
  94. 6.1  X11 libraries (Athena, etc.) and utilities (imake, etc.).
  95. 6.2  How can I display an image on the root window with HP-VUE?
  96. 6.3  How do I get a scroll bar on hpterms?
  97. 6.4  How can I put a title in my hpterm titlebar?
  98. 6.5  How come my hpterms keep going away by themselves?
  99. 6.6  How come my HP X/Motif clients take a LONG time to display on a Sun?
  100. 6.7  How can I get my login stuff to work under HP-VUE?
  101. 6.8  How can I get console messages to go to an hpterm?
  102. 6.9  What happened to the vuewm key accelerators at VUE 3.0?
  103. 6.10  How come I can no longer disable the caps lock key with xmodmap?
  104. 6.11  How come vi behaves strangely in xterms at 9.01?
  105. 6.12  How do I disable HP-VUE?
  106. 6.13  What's a good termcap entry for hpterm?
  107. 6.14  My screen is wedged. What should I do?
  108. 6.15  How can I get an X client to come up in an alternate workspace?
  109. 6.16  How can I get HP-VUE to not override colors?
  110. 6.17  How can I override the system default printer in vuepad?
  111. 6.18  What about X11R6?
  112. 6.19  How can I set user-specific app-defaults in HP-VUE?
  113. 6.20  How can I get VUE to share colormap entries:
  114. 6.21  How can I disallow root login at the console with VUE?
  115. 7. OPERATING SYSTEM
  116. 7.1  Can I have filenames longer than 14 chars?
  117. 7.2  How can I tell what products have been loaded on my system?
  118. 7.3  How do I safely remove software from my system?
  119. 7.4  What's the scoop on HP-UX 9.03/9.04?
  120. 7.5  How come HP-UX doesn't support NFS root access?
  121. 7.6  How can I change the order of hostname resolution?
  122. 7.7  How come the LOGnnnn files in /usr/adm keep growing and growing?
  123. 7.8  How come I can't lock mail or other files on a Sun?
  124. 7.9  Why are mail files in /usr/mail are owned by daemon instead of the recipient?
  125. 7.10  How can I tell if I need more than a 2-user license?
  126. 7.11  How can I tell what patches are in the kernel?
  127. 7.12  How come I have to hit return after control-d in the Korn shell?
  128. 7.13  How do I boot into single user mode?
  129. 7.14  How come my Korn shell login hangs?
  130. 7.15  How can I avoid those annoying copyright notices on login?
  131. 7.16  How can I turn off quota checking?
  132. 7.17  What are the issues with HP-UX 9.01?
  133. 7.18  Why does chown behave differently at 9.x?
  134. 7.19  How can I track log files and core files?
  135. 7.20  How much memory can a process use?
  136. 7.21  How come there's little discussion of DCE?
  137. 7.22  How can I make a ramdisk?
  138. 7.23  How come I can't lock files across NFS after upgrading to 9.01?
  139. 7.24  What's a good strategy for clearing /tmp?
  140. 7.25  How can I change the timezone?
  141. 7.26  How can I look at what my system is doing?
  142. 7.27  How can I partition HP-UX disks on 700s?
  143. 7.28  How can I print man pages successfully?
  144. 7.29  How can I limit core files?
  145. 7.30  Can I put more than one backup on DDS with fbackup?
  146. 7.31  How can I load multiple patches on a machine at the same time?
  147. 7.32  How can I set up an HP-UX workstation as an X terminal?
  148. 7.33  What causes "Unable to initialize MI" when running Glance?
  149. 7.34  How come I can't get all of my swap space?
  150. 7.35  How come I can't start my Aserver?
  151. 7.36  How can I get a daemon to successfully start from /etc/rc?
  152. 7.37  How come my /dev/null keeps getting blown away?
  153. 7.38  How can I track network packets?
  154. 7.39  How come my processes keep dying at 67M memory usage?
  155. 7.40  Is it possible to artificially limit the memory size?
  156. 7.41  How come my alt key combinations don't work in emacs X mode?
  157. 7.42  I can't get Flex LM based licensing to work.
  158. 7.43  How can I set up group-based FTP access?
  159. 7.44  How come my 700 doesn't perform as well as I expect?
  160. 7.45  How do I convert the uname string to the model string?
  161. 7.46  Why does ksh hang when my $HOME is NFS mounted?
  162. 7.47  Problem with ntalkd and it's handling on /etc/utmp.
  163. 7.48  How to get an MS-DOS floppy formatted using HP-UX?
  164. 7.49  How to get the MAC (station) address programmatically?
  165. 7.50  Is there a Transport Level Interface (TLI) interface to TCP on HP-UX?
  166. 7.51  How do you disable IP Forwarding?
  167. 7.52  Does HPUX 9.0 have support for threads?
  168. 7.53  How come the filenames on CD-ROM are in uppercase?
  169. 7.54  How come I can't type an '@' character?
  170. 7.55 How come I can't get my machine into boot admin mode?
  171. 7.56  What's a quick check to see if a fileset is installed?
  172. 7.57+ How does one package a set of files for HP-UX 9.X?
  173. 8. COMPILERS AND LINKERS
  174. 8.1  What's a P-FIXUP error?
  175. 8.2  Where is regcmp on HP-UX?
  176. 8.3  How come the default C compiler is brain-dead?
  177. 8.4  How do I deal with "too many defines"?
  178. 8.5  How come I get "_builtin_va_start" undefined when I build with gcc?
  179. 8.6  How can I tell if something was built debuggable?
  180. 8.7  Is there some kind of problem with using FLT_MIN in ANSI mode?
  181. 8.8  What's the deal with _INCLUDE_xxxx_SOURCE?
  182. 8.9  How come I need to explicitly specify -I/usr/include?
  183. 8.10  Is there an equivalent for getrusage()?
  184. 8.11  Why is syslog() call not doing what i want it to?
  185. 8.12  Is trace on HP-UX?
  186. 8.13  How to get C programs automatically generate stack dumps?
  187. 9. HARDWARE AND PERIPHERALS
  188. 9.1  Are alternate keyboards available for HP workstations?
  189. 9.2  How can I play audio CDs on an HP workstation?
  190. 9.3  How can I enable the LAN interface on a 700?
  191. 9.4  How can I get an Exabyte to work on an HP?
  192. 9.5  Is there a "node ID" on 700s?
  193. 9.6  How can I get a stuck DDS tape out of the drive?
  194. 9.7  How can I use dump with a DDS tape?
  195. 9.8  What is the correct major number for DDS drives on 9.x?
  196. 9.9  How can I set up /dev/audio to point to the external jack on a 700?
  197. 9.10  How can I configure the parallel port handshake on a 700?
  198. 9.11  What are the specs of the audio hardware on the 700 series?
  199. 9.12  What are the various revisions of PA-RISC?
  200. 9.13  How do I read an SGI-written tar format DDS tape?
  201. 9.14  Is there a trackball for the 700?
  202. 9.15  Where can I get disktab entries for third party disks?
  203. 9.16  Do I need to terminate the internal SCSI on a 700?
  204. 9.17  What is the largest disk partition I can have?
  205. 9.18  How can I determine how much RAM I have non-interactively?
  206. 9.19  How can I turn off the lpspooler cover page?
  207. 9.20 Does HP support the RockRidge extensions for CDROM names?
  208. 10. LOOKING FOR...
  209. 10.1  Where did xline go at 9.x?
  210. 10.2  How about the VUE 2.01 man page help index?
  211. 10.3  Is there anything remotely like the Apollo DM available?
  212. 10.4  Where can I get SLIP for HP-UX?
  213. 10.5  Where can I get pcnfsd on HP-UX?
  214. 10.6  Where can I get ppp for HP-UX?
  215. 10.7  Where can I get STREAMS for HP-UX?
  216. 10.8  What about POSIX threads?
  217. 10.9  Where can I get Interviews for HP-UX?
  218. 10.10  Where can I get POP for HP-UX?
  219. 10.11  Where can I get sudo for HP-UX?
  220. 10.12  Where can I get ntalk for HP-UX?
  221. 10.13  Where can i get disktab entries for certain seagate drives?
  222. 11. HP-UX 10.0 INFORMATION
  223. 11.0  When will HP-UX 10.0 be released?
  224. 11.1  What functionality is in HP-UX 10.0
  225. 11.2  Can you have Multiple IP addresses on one interface?
  226. 11.3  What version of named is running at HP-UX 10.0?
  227. 11.4  What documents are available on HP-UX 10.0?
  228. 12. s300/400 SPECIFIC INFORMATION
  229. 12.1  When will HPUX 9.10 be available?
  230. 12.2  What are the highlights of HP-UX 9.10?
  231.  
  232.  
  233.  
  234. ------------------------------
  235.  
  236. Subject: 3. FINDING INFORMATION
  237.   
  238. ------------------------------
  239.  
  240. Subject: 3.1!  Where can I get a copy of this FAQ file?
  241.  
  242. Many FAQs, including this one, are available via FTP on the Internet
  243. FAQ archive site:
  244.  
  245.   ftp://rtfm.mit.edu/pub/usenet/news.answers/hp/hpux-faq
  246.  
  247. This FAQ is also archived on the Interworks archive machine:
  248.  
  249.   ftp://interworks.org/pub/comp.hp
  250.  
  251. HTML versions of this document are available at:
  252.  
  253.   http://www.cis.ohio-state.edu/hypertext/faq/usenet/hp/hpux-faq/faq.html
  254.   http://www.cae.wisc.edu/FAQ/
  255.   http://hpux.csc.liv.ac.uk/FAQ/  
  256.   http://support.mayfield.hp.com
  257.   http://hpubgon.norway.hp.com/Faq/
  258.  
  259. You can also get it by e-mail from <mail-server@rtfm.mit.edu>; send the
  260. text "send usenet/news.answers/hp/hpux-faq". 
  261. Or from <majordomo@cv.ruu.nl>; send the text:
  262.  
  263. get hpux-admin HP_FAQ
  264. end
  265.  
  266. The FAQ is also included with the InterWorks software CD-ROM, the Interex CSL,
  267. and the Walnut Creek Internet CD-ROM. Note that these versions were current 
  268. when the respective distributions were frozen.
  269.  
  270. A Japanese version of this document is available from CUA (HP Computer
  271. Users Association); send mail to <tagami@yhp.hp.com>. The original translation 
  272. was done by Masataka Isoya. Subsequent translations have been done by
  273. Kumiko Abe.
  274.  
  275. If all else fails, contact the maintainer (colin@col.hp.com).
  276.   
  277. ------------------------------
  278.  
  279. Subject: 3.2  Courses on HP-UX
  280.  
  281. Call the following numbers for information or the latest HP Education Catalog.
  282. U.S.:    1-800-HPCLASS {1-800-472-5277}
  283. Canada:  (416)678-9430
  284.   
  285. ------------------------------
  286.  
  287. Subject: 3.3  Interex, The International Association of HP Computer Users
  288.  
  289. Interex is the International Association of HP Computer Users and the largest
  290. HP user group in the world.  The organization is more than 19 years old with
  291. thousands of members worldwide.  It represents HP users of all kinds including
  292. HP9000, HP3000, HP1000, and Vectra PC's with annual conferences attracting
  293. vendors from all over the world.  Interex publishes "Interact" for the 
  294. HP3000 and Vectra PC user, "hp-ux/usr" for the HP9000 user and a 
  295. realtime operating system newsletter for the HP1000 users.
  296.  
  297. There are many regional users groups, many holding annual or semiannual
  298. conferences, and Interex has a collection of software (with sources)  covering
  299. MPE, HP-UX and RTE called the Contributed Software Library.
  300.  
  301. To contact Interex:
  302.    (800) INT-EREX  or (800) 468-3739
  303.    or:  (408) 747-0227
  304.    fax: (408) 747-0947
  305.    email: ehrhardt@interex.org   .. editor of hp-ux/usr magazine
  306.           pubs@interex.org       .. Circulation/advertising
  307.           membership@interex.org .. membership inquiries
  308.           cslhpux@interex.org    .. contributed software library (hp-ux)
  309.    Compuserve:  76376,1222
  310.    Address:  Interex                   Interex  (for US mail)
  311.              1192 Borregas Avenue.     P.O. Box 3439
  312.              Sunnyvale, CA 94088       Sunnyvale, CA  94088-3439
  313.   
  314. ------------------------------
  315.  
  316. Subject: 3.4  InterWorks, The International HP Workstation Users Group
  317.  
  318. InterWorks, formerly the Apollo Domain User's Society (ADUS), was formed to
  319. provide a users group specifically for HP _workstation_ users. The group
  320. publishes a quarterly newsletter, "The Works", holds an annual conference 
  321. (see below), and maintains a library of HP-UX (and DOMAIN) software 
  322. (see below).  Membership is free; please contact Carol Relph for more 
  323. information:
  324.  
  325. Carol Relph
  326. Manager, Member Services
  327. InterWorks, Inc.
  328. c/o Hewlett-Packard Company
  329. Workstation Business Unit
  330. 300 Apollo Drive, Mailstop IWORKS
  331. Chelmsford, MA  01824-3623
  332. (508)256-6600
  333. E-Mail:  relph_c@apollo.hp.com
  334.   
  335. ------------------------------
  336.  
  337. Subject: 3.5! Interex HP Users Conferences 1995
  338.  
  339. The Denver conference is now over. Upcoming conferences include:
  340.  
  341. HP User Conference and Exhibition at the Barbican, London 16th and 17th 
  342. May 1995. The 1995 Hewlett Packard User Conference and Exhibition
  343. will be at the Barbican centre on May 16th and 17th 1995.
  344.  
  345. Attendence at the exhibition  and many of the sessions will be FREE to
  346. delegates. In addition H-P will be running customer events and prospective
  347. customer events during the show. This combined with a central London
  348. location should ensure that it will attract a large audience who will
  349. be interested in the HP marketplace.
  350.  
  351. The event will:
  352.  
  353. 1. Provide a high level of information to managers and technical staff of HP
  354.    sites.
  355. 2. Include a large range of exhibitors to provide a full spectrum of solutions.
  356. 3. Add value with in-depth training sessions.
  357. 4. Provide information to existing users about latest products and services.
  358. 5. Provide a showcase to potential customers of the full range of
  359.    Hewlett-Packard's VARs, ISVs and solution providers.
  360.  
  361. There are a range of sessions organised by HP for their existing customers
  362. and their prospective customers. Several other suppliers have arranged
  363. sessions for their products and customers at the event. There is no cost to
  364. delegates to attend these sessions.
  365.  
  366. HP/Works the workstation user group will be presenting sessions at the
  367. conference. HP/Works members can attend at no cost.
  368. There are a range of MPE related topics.
  369. There are a range of HP-UX related topics.
  370.  
  371. Exhibition entry will be free to all attendees
  372. Entrance to HP events will be free to all attendees
  373. Conference will be free to all members of HPCUA and HP/works who have paid
  374. their 1995/6 subscriptions as well as their colleagues in the same company.
  375. Non members can attend conference sessions at 180 GBPounds + Vat per day or
  376. 295 GBpounds + Vat for two days.
  377.  
  378. For further information email hpusers@attmail.com
  379. Bring a business card to Barbican (Blue Hall Entrance) London EC2Y 8DS
  380. Nearest tube - Barbican and register on the day.
  381. Exhibition open 9am-5.30pm Monday 16th  and 9am-4.45pm Tuesday 17th
  382.  
  383.  
  384. Other events are:
  385.  
  386. IPROF (Interex Programmer's Forum) - April 5-8 1995 in Cupertino, Ca.
  387. Interex 1995 - August 13-17 1995 in Toronto, Ontario, Canada.
  388. Interex 1996 - August 4-8 in San Diego, CA. 
  389. Interex 1997 - August 24-28 in Chicago, IL.
  390.  
  391. (Thanks to Mike Ellison <M.H.Ellison@durham.ac.uk> and others)
  392.  
  393. ------------------------------
  394.  
  395. Subject: 3.6  InterWorks Conference 1995
  396.  
  397. The next InterWorks conference is to be held 5/7/95 - 5/12/95 at The Pointe
  398. at South Mountain in Phoenix, Arizona. 
  399.   
  400. ------------------------------
  401.  
  402. Subject: 3.7  HP/Works
  403.  
  404. HP/Works is the HP/Apollo Workstation User Society in Europe.
  405. Based in the UK the Society supports all HP/Apollo workstation
  406. users - running the HP-UX or DOMAIN operating systems -
  407. throughout Europe.
  408.  
  409. The Society aims to offer a high level of service to our members
  410. whilst continuously expanding the number of benefits available.
  411. Currently these benefits include:
  412.  
  413. Two Major Conferences a Year
  414.        Special Interest groups (SIGs)
  415. A quarterly newletter (PING)
  416.        Contributed software libraries for both HP-UX and DOMAIN
  417.        Introductory documentation and short courses
  418. Mailings of the latest product information and offers
  419. Contacts with outher European HP Computer Users
  420.  
  421. For further information and a membership pack contact:
  422.  
  423.        Helen Grainger,
  424.        PO Box 47,
  425.        Bicester,
  426.        United Kingdom +44 (0)869 321080
  427.  
  428. or by e-mail from helen@hpworks.demon.co.uk
  429.  
  430. ------------------------------
  431.  
  432. Subject: 3.8  HP/Works Conferences
  433.  
  434. 4th May        1995 - Sys Admin SIG - It is hoped this meeting will cover
  435.               HPUX 10.0 and be held at HP Manchester.
  436.  
  437.                              HP-UX 10 IN DEPTH
  438.  
  439.                  SYS ADMIN SPECIAL INTEREST GROUP MEETING
  440.                Thursday 4 May 1995, Hewlett-Packard, Cheadle
  441.  
  442. A meeting of the HP/Works Sys Admin SIG will be held as above, and is
  443. open to all HP/Works members. Non-members will also be very welcome
  444. Bookings will be dealt with on a "first come first served" basis.
  445.  
  446. The provisional agenda is:
  447.  
  448.      10.00     The HP Roadmap, Ilana Ron, HP
  449.  
  450.      10.10     HP-UX 10 Operating System Strategy, Ilana Ron, HP
  451.  
  452.      11.00     Coffee Break
  453.  
  454.      11.15     Hardware Product Strategy, Ilana Ron, HP
  455.  
  456.      12.00     Question and Answer Session
  457.  
  458.      12.30     Lunch
  459.  
  460.      13.30     Technical Features of HP-UX 10, Jason Cook, HP
  461.  
  462.      15.30     Discussion
  463.  
  464.      16.00     Cup of Tea and Close
  465.  
  466. THE COST OF THE EVENT IS:
  467.     MEMBERS:       23.50 GB POUNDS including VAT
  468.     NON-MEMBERS:   58.75 GB POUNDS including VAT.
  469.  
  470. For further details contact helen@hpworks.demon.co.uk
  471.  
  472. 16th/17th May  1995 - HP/Works will have a presence at the HPCUA meeting at
  473.                       the Barbican.
  474.  
  475. ???  June      1995 - "Hands On" Internet Day
  476.  
  477. 26th September 1995 - Sys Admin SIG - Ths meeting will expand on the Network
  478.                       Management Issues arising from the Spring Conference.
  479.                       This meeting will be held at either HP Bracknell or
  480.                       HP Pinewood in England.
  481.  
  482. 6/7  November  1995 - Autumn Conference, St.John's Swallow Hotel, Solihull
  483.  
  484. 21st November  1995 - Security Workshop with particular reference to HPUX,
  485.                       to be held at Birmingham University
  486.  
  487. Details can be obtained from either Helen Grainger by mail from the above
  488. address or e-mail from helen@hpworks.demon.co.uk
  489.  
  490.  
  491. ------------------------------
  492.  
  493. Subject: 3.9  Japanese HP Computer Users Association
  494.  
  495. In Japan, the HP users group is called CUA (Computer Users Association);
  496. for information, contact <tagami@yhp.hp.com>, or Junko Matsumoto
  497.  
  498.      Address: Yokogawa-Hewlett-Packard, Ltd.
  499.               Kourakuen Shijuku Bldg.,
  500.               4-15-7 Nshi-shinjuku Shinjuku-ku
  501.               Tokyo 160
  502.  
  503.               Tel:81-3-5371-1940
  504.               Fax:81-3-5371-1406
  505.               e-mail:j_matsu@yhp.hp.com
  506.  
  507. ------------------------------
  508.  
  509. Subject: 3.10  German HP User Group
  510.  
  511. In Germany, the HP user group is called "Deutsche HP-Benutzergruppe e.V.";
  512. contact Mario Beckmann <beckmann@com1.dwhl.de> for information.
  513.  
  514. ------------------------------
  515.  
  516. Subject: 3.11  DutchWorks
  517.  
  518. DutchWorks, formerly GGTS, was formed to provide a users group for technical  
  519. users. It represents technical HP users of HP9000 Workstations and Servers, 
  520. Instrument Controllers (RTE, HP-RT, RM BASIC, etc.), and Vectra PC's. The 
  521. group has a BBS which maintains a library of HP-UX, DOMAIN, RTE and BASIC 
  522. software.  Since october '94 it runs also a full mirror of the Liverpool's 
  523. HP-UX Archive.
  524.  
  525. Membership details are avaiable from:
  526.  
  527.    Hans Hartwijk,
  528.    Weidezoom 11,
  529.    2742 EX Waddinxveen
  530.    The Netherlands
  531.    31 (0)1828 15086
  532.     
  533. or by e-mail to jaap@klft.tn.tudelft.nl (Jaap Kooman, chair DutchWorks)
  534.  
  535. ------------------------------
  536.  
  537. Subject: 3.12  HP-UX publicly available software from InterWorks.
  538.  
  539. Dave Shaw is the Interworks librarian. He maintains a library of publicly
  540. available HP-UX related software on behalf of the InterWorks User Group. 
  541. He can be reached at (303)443-9413 or via e-mail at 
  542. <librarian@interworks.org>.  The following text is provided by Dave. 
  543. See the README mentioned below for details.
  544.  
  545. There is an archive of UX-related software on the InterWorks library node
  546. (interworks.org--128.255.18.10). Note that everything is available  via
  547. anonymous ftp in the pub/comp.hp directory 
  548. (ftp://interworks.org/pub/comp.hp). The README there contains a 
  549. complete list of the available software.
  550.  
  551. The third InterWorks software CD, which contains the library as it was in
  552. mid-March 1994, plus many items selected from other internet sites (including
  553. much of the software available via the Liverpool archive), is now available. A
  554. list of the contents is on the iworks node in the pub/comp.hp directory as
  555. README.CD. HP ships the InterWorks CD as part of their standard CD-media kit.
  556. This version of our CD should begin shipping with that kit later this summer.
  557. In the meantime, the CD is also available through InterWorks for $75.00 in the
  558. U.S. and $85.00 outside. Send a check or money-order (payable at a U.S. bank)
  559. made out to:
  560.   InterWorks
  561. to:
  562.   Carol Relph
  563.   HP-InterWorks
  564.   300 Apollo Drive
  565.   Chelmsford, Ma. 01824
  566.  
  567. All of the archive is suitable for the 700 series machines, and I have started
  568. to verify that. Executables are included in some packages. If you take a 
  569. package and find that you must build an executable (or do some porting) for 
  570. your machine and/or OS level, I would appreciate hearing about your work and 
  571. receiving a copy of the executable you built.
  572.  
  573. Note that I have had very little involvement in the writing or packaging of 
  574. any of the items on the list-- they are the result of the work of many  other
  575. people. In particular, note that the available binaries have not been compiled
  576. by me. If you are concerned about running binaries compiled by someone else,
  577. build them yourself with the available source. Also note  that individual
  578. authors may include text regarding the rights of others to use and distribute
  579. their code. 
  580.  
  581. Thanks to all the contributors.
  582.   
  583. ------------------------------
  584.  
  585. Subject: 3.13!  Anonymous FTP Sites for HP-UX, and UNIX related software.
  586.  
  587. Site:      ftp://interworks.org/pub/comp.hp
  588. Contents:  The InterWorks HP-UX Library in the directory "pub/comp.hp" as
  589.            described above. The iworks node also keeps the last 4-6 
  590.            months of comp.sys.hp.hpux online (via an InterWorks member logon 
  591.            (see question 3.4 above). An archive going back to June 1990 
  592.            is available-- contact the InterWorks librarian for details.
  593.            Additionally, a large (~1300 line) "HP-UX Troubleshooting
  594.            Guide" is available under the InterWorks member logon.
  595.  
  596. Name:      ftp://hpux.csc.liv.ac.uk
  597. Address:   ftp://138.253.42.172
  598. Contents:  796 packages ported to HP-UX 8.X and 9.X
  599.  
  600. Here is an overview of hpux.csc.liv.ac.uk as of Tue 25 Apr 1995:
  601. (The 2 most recently installed packages in each category are in brackets)
  602.  
  603.  59 packages in /hpux/X11/Misc          (xfm-1.3.2 xautolock-1.10)
  604.  59 packages in /hpux/X11/Demos         (xantfarm-1.0 vine-1.0)
  605.  49 packages in /hpux/X11/Viewers       (ImageMagick-3.6.2 ImageMagick-3.6.1)
  606.  48 packages in /hpux/Gnu               (time_surveying-0.92 bash-1.14.4)
  607.  42 packages in /hpux/Sysadmin          (upacct-1.1 groupie-1.1)
  608.  41 packages in /hpux/X11/Graphics      (xplot-0.80 xmorph-1.0)
  609.  40 packages in /hpux/X11/Toolkits      (itcl-1.5 tclgdbm-1.0)
  610.  38 packages in /hpux/Games/Arcade      (xevil-1.3 xbill-1.1)
  611.  34 packages in /hpux/Text              (tkispell-1.6p3 latex2html-0.6.4)
  612.  32 packages in /hpux/Misc              (sox-10.0 j2-2.1)
  613.  31 packages in /hpux/Users             (less-290 gic-1.2b1)
  614.  30 packages in /hpux/Games/Board       (minesM-1.0 xmosaic-1.0)
  615.  28 packages in /hpux/Maths/Misc        (apE-2.1 ranlib.f-22.Jun93)
  616.  26 packages in /hpux/Networking/Admin  (xntp-3.4n xntp-3.4h)
  617.  25 packages in /hpux/Languages         (lp_solve-1.5 perl-5.001)
  618.  22 packages in /hpux/X11/Networking    (xrn-7.00 xhchat-1.1)
  619.  22 packages in /hpux/Networking/WWW    (html_analyzer-0.10 xhtml-1.0)
  620.  21 packages in /hpux/Editors           (jetedit-1.33 smedit-2.72)
  621.  20 packages in /hpux/X11/Core          (imake-4.00 imake-5.04)
  622.  18 packages in /hpux/Networking/Mail   (xbiff++-1.20 xmailtool-2.1.1d)
  623.  15 packages in /hpux/X11/Drawing       (xfig-3.1.3 tgif-2.16.7)
  624.  13 packages in /hpux/NeuralNets        (xerion-3.0 roxanne-2.4)
  625.  12 packages in /hpux/X11/XView3        (xvnews-2.3 xview-3.2)
  626.  12 packages in /hpux/Maths/LinAlgebra  (rnlib-1.1 rlap-1.1.1)
  627.  12 packages in /hpux/Games/Networking  (xspaceball-1.0 xpilot-3.3.1)
  628.  11 packages in /hpux/Networking/Misc   (archie-1.4.1 talk-3.0.2)
  629.  10 packages in /hpux/Networking/News   (nntpclnt-1.6 trn-3.4.1)
  630.  10 packages in /hpux/Networking/FTP    (llnlxdir-0.9b5 llnlxftp-2.0.4)
  631.   9 packages in /hpux/Distributed       (pvm-3.3.6 mpich-1.0.7)
  632.   7 packages in /hpux/Physics           (asa-3.15 embed-1.1)
  633. =======================================
  634. 796 packages in total
  635.  
  636. Name:      http://hpux.csc.liv.ac.uk/ or
  637.            http://hpux.cae.wisc.edu/ or
  638.            http://hpux.ask.uni-karlsruhe.de/ or
  639.            http://hpux.cict.fr/ or
  640.            http://hpux.ced.tudelft.nl/archive_intro.html
  641. Address:   http://138.253.42.172/ or
  642.            http://144.92.4.62/ or
  643.            http://129.13.200.57/ or
  644.            http://192.70.79.53/ or
  645.            http://130.161.140.100/archive_intro.html
  646. Contents:  WWW interface to the above HP-UX archive
  647.  
  648. Name:      gopher://hpux.csc.liv.ac.uk
  649. Address:   gopher://138.253.42.172
  650. Contents:  Gopher interface to the above HP-UX archive
  651.  
  652. Name:      wais://hpux.csc.liv.ac.uk/hpux or
  653. Name:      wais://hpux.cict.fr/hpux
  654. Address:   wais://138.253.42.172/hpux or
  655. Address:   wais://192.70.79.53/hpux
  656. Contents:  WAIS interface to the above HP-UX archive
  657.  
  658. There is also a mail server at mail-server@csc.liv.ac.uk for users without FTP.
  659.  
  660. Name:      ftp://hpux.ask.uni-karlsruhe.de
  661. Address:   ftp://129.13.200.57
  662. Contents:  Official German HP-UX archive site (same as hpux.csc.liv.ac.uk)
  663.  
  664. Name:      ftp://hpux.cae.wisc.edu
  665. Address:   ftp://144.92.4.62
  666. Contents:  Official US HP-UX archive site (same as hpux.csc.liv.ac.uk)
  667.  
  668. Name:      ftp://hpux.cict.fr
  669. Address:   ftp://192.70.79.53
  670. Contents:  Official French HP-UX archive site (same as hpux.csc.liv.ac.uk)
  671.  
  672. Name:      ftp://hpux.ced.tudelft.nl
  673. Address:   ftp://130.161.140.100
  674. Contents:  Official Netherlands HP-UX archive site (same as hpux.csc.liv.ac.uk)
  675.  
  676. Site:      ftp://ftp.prz.tu-berlin.de
  677. Contents:  Much of the Liverpool archive.
  678.  
  679. Site:      ftp://export.lcs.mit.edu
  680. Contents:  The X Window System and contributed clients.
  681.  
  682. Site:      ftp://hpcvaaz.cv.hp.com
  683. Contents:  X Window System libraries and utilities.
  684.            ftp://hpcvaaz.cv.hp.com/pub/700RX/released/b0502 
  685.            contains the latest version of the 700RX software.  There are 
  686.            subdirectories for HP-UX hosts, Solaris and SunOS.
  687.            
  688. Site:      ftp://ftp-boi.external.hp.com
  689. Contents:  Drivers for HP printers.
  690.            
  691. Site:      ftp://lut.fi/pub/hpux
  692.            ftp://lut.fi/pub/unix/hp-ux
  693. Contents:  Various
  694.  
  695. Site:      ftp://nic.funet.fi/pub/unix/arch/hpux
  696. Contents:  Various
  697.  
  698. Site:      ftp://prep.ai.mit.edu
  699. Contents:  The Free Software Foundation's GNU utilities, etc.
  700.  
  701. Site:      ftp://hybrid.irfu.se/pub
  702. Contents:  X11 archive and shared libraries, full imake support,
  703.            and all missing .h files for both X11R4 and R5, dvi2pcl.
  704.  
  705. Site:      ftp://geod.emr.ca
  706. Contents:  GNU stuff ported to HP-UX 9.x by Pierre Mathieu.
  707.  
  708. Site:      ftp://col.hp.com
  709. Contents:  netperf, a network performance measurement tool.
  710.  
  711. Site:      ftp://jazz.gsfc.nasa.gov
  712. Contents:  bathymetry, FFT, graph, pgplot, triangulation, sortroutine
  713.  
  714. Site:      ftp://support.mayfield.hp.com
  715. Contents:  HP-UX patches available from FTP for SupportLine customers.
  716.  
  717. Site:      ftp://patch.external.hp.com
  718. Contents:  European mirror of support.mayfield.hp.com
  719.  
  720. Site:      ftp://jaguar.cs.utah.edu/dist
  721.            Currently available in the "dist" directory:
  722.  
  723.               gdb-4.13.u4
  724.               binutils-2.5.2.u4
  725.               gcc-2.6.3.u6
  726.               libg++-2.6.2.u2
  727.  
  728.            There is no more "hpgdb", and "gas" is now bundled in the binutils.
  729.  
  730.            The prebuilt binaries can be retrieved all at once from 
  731.            hpuxbin.tar.Z, or in pieces from the hpuxbin directory.
  732.  
  733. Site:      ftp://ftp.cs.colorado.edu/pub/sysadmin/utilities/
  734. Contents:  sudo in cu-sudo.v1.3.1-beta9.tar.Z
  735.  
  736. Site:      ftp://ftp.amtp.cam.ac.uk/pub/HP
  737. Contents:  ntalk in ntalk.tgz
  738.  
  739. ------------------------------
  740.  
  741. Subject: 3.14  Where can I get a demo CD with software for HP-UX?
  742.  
  743. See your friendly local HP sales rep to get a copy of the "Power On II" CD.
  744. CDs are available as Part Number 5962-6130E and will soon start shipping
  745. with every Series 700 workstation.
  746.  
  747. Additionally, they were distributed to Interworks 94 attendees. Be sure 
  748. and check out the Drive demo. This may no longer be available; people have
  749. reported problems getting it.
  750.  
  751. (Thanks to Jackie Clement in WSG Outbound Marketing, HP)
  752.   
  753. ------------------------------
  754.  
  755. Subject: 3.15  HP-UX patch information
  756.  
  757. To determine what patches are installed:
  758.  
  759. The standard patch installation will leave a directory in /system
  760. that is is name of the patch.  For example, PHSS_3259 creates
  761.  
  762. /system/PHSS_3259
  763.  
  764. $lsf /system/PHSS_3259
  765. CDFinfo     copyright   customize*  index       new/        orig/
  766.  
  767. The orig directory contains the modules that were replaced by the  patch and 
  768. the new directory will contain any modules that were not installed for 
  769. whatever reason.  
  770.  
  771. This can take up a lot of space, so you may want to archive  this directory 
  772. and remove the new and orig sub-directories.  You may want to leave the 
  773. customize file because it has a list of the modules replaced. To see the 
  774. list do:
  775.  
  776.    grep Patch customize | grep -v \#
  777.  
  778. Another place to look is in /etc/filesets:
  779.  
  780. $ls /etc/filesets/PHSS*
  781. /etc/filesets/PHSS_1644  /etc/filesets/PHSS_2695  /etc/filesets/PHSS_3060
  782. ...
  783. /etc/filesets/PHSS_2686  /etc/filesets/PHSS_3032  /etc/filesets/PHSS_3328
  784.  
  785. If someone has removed the /system/PHSS* directories and the PHSS*
  786. entries in /etc/filesets, there is no easy way to tell what patches
  787. are installed.  You can tell if a given patch has been installed by
  788. comparing what(1) and sum(1) outputs with those given in the 
  789. PHSS_nnnn.text file. Refer to question 7.11 about kernel patches. 
  790.  
  791. How to get patches:
  792.  
  793. There are three ways to get patches.
  794.  
  795. If you have a support contract you can call the Response Center 
  796. (800-633-3600) and have the patches sent to you on magnetic media.
  797.  
  798. If you have Basic support or Response Center support you can access the 
  799. Support Line (ftp://support.mayfield.hp.com, ftp://192.6.148.19) and download 
  800. patches via ftp, uucp, or kermit. The access can be modem or internet.
  801.  
  802. Regardless of the support you have, you can get patches via e-mail via the
  803. SupportLine mail service. To get the user guide, send e-mail to
  804. <support@support.mayfield.hp.com>, with "send guide" in the text portion 
  805. of the message. No subject is required. The result is a plain ASCII version.
  806. In addition to patches, you can also access online problem solving 
  807. information, subscribe to mailing lists, and get documents. One interesting 
  808. service is the obsolete patch map; to get it, 
  809. send "send hp-ux_obs_patch_list" to the mail server.
  810.  
  811. John Morris of the Atlanta Response Center posts a weekly list of  new patches
  812. to comp.sys.hp.hpux on Mondays.  It tells what's new and what patches are 
  813. replaced by the new patches, along with sizes.
  814.  
  815. ------------------------------
  816.  
  817. Subject: 3.16  How can I send mail to an "hpdesk" address?
  818.  
  819. For a person whose DESK address is:
  820.   JANE DOE /HP1234/XY
  821.  
  822. Ignore the subentity (XY) and use the form:
  823.   jane_doe@hp1234.desk.hp.com
  824.  
  825. Send them a test message and tell them to make a note of the return address,
  826. as forming internet addresses on DESK is a little more complicated.  If
  827. there is an X.400 system between you and the DESK person, what you get back
  828. may look like a very strange internet address, but it generally works.
  829.  
  830. Notice the underscore between names.  Names can be first_last or last_first, 
  831. but first_last is easier to remember and get correct, especially if they have
  832. initials in their name as in fred_l_doe@hpatc1.desk.hp.com.  Be sure that the
  833. DESK address they give you is exactly what is reported by DESK when they send 
  834. a message to themselves or look at the distribution list on a piece of mail 
  835. the recipient already has to verify the address.
  836.  
  837. (Thanks to Bob Niland and Bill Hassell)
  838.   
  839. ------------------------------
  840.  
  841. Subject: 3.17  What are the known issues with porting BSD-based programs to HP-UX?
  842.  
  843. Mike Peterson <system@alchemy.chem.utoronto.ca> periodically posts
  844. his list of BSD-HP tricks to comp.sys.hp.hpux. It is also archived on the
  845. iworks FTP site (mentioned above) as "hptricks".
  846.   
  847. ------------------------------
  848.  
  849. Subject: 3.18  What periodicals are available that focus on HP-UX?
  850.  
  851. o Interworks publishes The Works, a user group newsletter for Interworks
  852.   members.
  853.  
  854. o Interex publishes hp-ux/usr, an HP-UX focused newsletter.
  855.  
  856. o HP Professional (The Magazine for Hewlett-Packard Enterprise Computing)
  857.  
  858.   This magazine covers MPE, HP-UX, PCs, peripherals and Networking for
  859.   HP users.  Its focus is on both commercial as well as technical
  860.   computing. It is published by:
  861.           Cardinal Business Media, Inc.
  862.           101 Witmer Road
  863.           Horsham, PA 19044
  864.           (215) 957-1500     FAX: (215) 957-1050
  865.    email: simpson@cardinal.com (editor-in-chief)
  866.       
  867. o The HP Chronicle (The Independent Newspaper for HP Computer Users)
  868.     
  869.   This tabloid-sized newspaper contains news from HP and other vendors 
  870.   of compatible hardware, software and peripherals. Published by:
  871.                Publications and Communications, Inc
  872.                12416 Hymeadow Drive
  873.                Austin, TX  8750-1896
  874.                (512) 250-9023    Fax: (512) 231-3900
  875.                email: {cs.utexas.edu, execu, texbell}!pcinews!wks
  876.                Compuserve: 76011,307
  877.                MCI mail: PCI
  878.                EasyLink: 62755060
  879.  
  880. o HP/Apollo Workstation
  881.  
  882.   A magazine that focuses specifically on HP/Apollo workstations.
  883.   Published by PCI (same as HP Chronicle).
  884.   
  885. o Open Systems Today (general Unix and other "open systems" weekly)
  886.   has a regular "HP Focus" section.
  887.   
  888. o Unix Review covers general Unix topics monthly.
  889.  
  890. (Thanks to Bill Hassell, HP, for most of this)
  891.   
  892. ------------------------------
  893.  
  894. Subject: 3.19  Books on HP-UX
  895.  
  896. A recently published book on HP-UX system administration:
  897.  
  898.   'The HP-UX System Administrator's "How To" Book'
  899.    by Marty Poniatowski
  900.      Prentice-Hall
  901.      ISBN 0-13-099821-4
  902.      
  903. If you're serious about adminstering HP-UX workstations, get this book.
  904. Unfortunately, it fails to mention the Internet or this FAQ as
  905. alternate resources, but it does discuss Interworks and Interex.
  906.      
  907. (Thanks to Mike Taylor, HP)
  908.  
  909. ------------------------------
  910.  
  911. Subject: 3.20  HP-UX Sysadmin Mailing List
  912.  
  913. Bart Muyzer runs an HP-UX system administration mailing list. To reach 
  914. ALL MEMBERS of the list, send e-mail to <hpux-admin@cv.ruu.nl>; 
  915. to SUBSCRIBE, send mail to <majordomo@cv.ruu.nl> with in the body:
  916.  subscribe hpux-admin e-mail address
  917.  end
  918. The e-mail address is optional and, when left out, will be set to the contents
  919. of your "From: " line.
  920.  
  921. To get a list of availabe commands, send a message containing
  922.  help
  923.  end
  924. to <majordomo@cv.ruu.nl>."
  925.  
  926. Problems, questions, suggestions and the like should go to the address 
  927. "owner-hpux-admin@cv.ruu.nl". You can retrieve the charter from
  928. <majordomo@cv.ruu.nl>; send a message containing:
  929.  
  930. get hpux-admin hpux-admin-policy
  931. end
  932.  
  933. A copy of the FAQ is available in the same way by sending:
  934.  get hpux-admin HP_FAQ
  935.  end
  936.  
  937.  
  938. (Thanks, Bart!)
  939.  
  940. ------------------------------
  941.  
  942. Subject: 3.21  HP-related WWW Sites
  943.  
  944. There are now several sites supporting WWW access on HP-related topics,
  945. including HP itself.
  946.  
  947. The HP SupportLine World Wide Web service allows you to:
  948.  
  949. o  Resolve software problems by searching up-to-date support and problem-
  950.    solving information;
  951. o  Browse news and current announcements; and
  952. o  Subscribe to automatically receive the latest Hewlett-Packard support
  953.    information.
  954.  
  955. The HP SupportLine World Wide Web service home page is located at URL:
  956.  
  957.       http://support.mayfield.hp.com
  958.  
  959. The Hewlett-Packard World Wide Web home page (Access HP) is located at URL:
  960.  
  961.       http://www.hp.com
  962.  
  963. Please forward all feedback about the HP SupportLine World Wide Web service
  964. to webmaster@support.mayfield.hp.com.
  965.  
  966. Other HP-related WWW sites include:
  967.  
  968. Site: http://hpwww.epfl.ch/HPUX/tools/disktab.html
  969.       http://hpwww.epfl.ch/bench/bench.html
  970.       http://hpwww.epfl.ch/
  971.       Or send mail to mailer@hpwww.epfl.ch to access disktab info.
  972. Contents: Contains many disktabs for non-HP disks
  973.  
  974. Site: http://www.cis.ohio-state.edu/hypertext/faq/usenet/hp-faq/faq.html
  975. Contents: This FAQ.
  976.  
  977. Site: http://hpux.csc.liv.ac.uk/FAQ/
  978. Contents: This FAQ.
  979.  
  980. Site: http://hpux.csc.liv.ac.uk/intro.html
  981. Contents: Interface to the Liverpool archive, including package descriptions, 
  982.       man pages and screen shots as well as the packages themselves. Also
  983.       includes a WAIS server (wais://www.csc.liv.ac.uk/hpux) for searching 
  984.       HTML documents relating to the archive.
  985.       
  986. Site: http://hpubgon.norway.hp.com/Faq/
  987. Site: http://www.cae.wisc.edu/FAQ/
  988. Contents: This FAQ.
  989.  
  990. Site: http://www.cae.wisc.edu/intro.html
  991. Contents: Interface to the Wisconsin Liverpool archive mirror, including 
  992.       package descriptions, man pages and screen shots as well as the 
  993.       packages themselves. 
  994.  
  995. Site: http://hpux.ced.tudelft.nl/HPUX_ADMIN_ARCHIVE/
  996. Contents: Archive for the hpux-admin mailing list.
  997.  
  998. Site: http://www.eel.ufl.edu/~scot/tutor/
  999. Contents: HP-UX 9.x Tutorial
  1000.  
  1001. Site: http://hpux.ced.tudelft.nl/HPUX_ADMIN_ARCHIVE/index.html
  1002. Contents: System Administrators Mailing List for HP-UX
  1003.  
  1004. Site: http://hpwww.epfl.ch/
  1005. Contents: French speaking HP www support (some info also in english like
  1006.        benchmarks, disktab entries, etc...)
  1007.   
  1008. Site: http://www.eel.ufl.edu/~sessiont/tutorial/tofc.html
  1009. Contents: HP-VUE tutorial
  1010.  
  1011. ------------------------------
  1012.  
  1013. Subject: 3.22  Is there any way to get rid of a frequent poster's posts?
  1014.  
  1015. If you wish to remove a frequent poster's posts (ie Joe Bloggs) and most 
  1016. of the related followups and if you are running rn, put the following 
  1017. commands in your kill file:
  1018.  
  1019. /Joe Bloggs/a:j            
  1020. /joeb@anyplace.com/a:j
  1021.  
  1022. If you are using Gnus (an Emacs-based newsreader), type "M-k" in the
  1023. Subject buffer of the relevant newsgroup to expose the killfile,
  1024. insert these two lines into the killfile:
  1025.  
  1026. (gnus-kill "From" "joeb@anyplace.com" '(gnus-summary-kill-thread nil))
  1027. (gnus-expunge "K")
  1028.  
  1029. and then type "C-c C-c" in the killfile buffer.  From then on, you
  1030. will not see any thread trees rooted at an article from Joe Bloggs.
  1031.  
  1032. ------------------------------
  1033.  
  1034. Subject: 3.23  HP 500 Mailing List
  1035.  
  1036. There now exists a mailing list dedicated to the HP 9000 series 500 machine.
  1037. To get on (or off) the list, send email to 
  1038.     <hp9000-500-request@nvc.cc.ca.us>
  1039. with the word
  1040.     subscribe
  1041. in the subject line.
  1042.  
  1043. (Thanks to Chris Osborn, <fozztexx@nvc.cc.ca.us>) 
  1044.  
  1045. ------------------------------
  1046.  
  1047. Subject: 3.24  HP 3000 FAQ
  1048.  
  1049. There is a (slowly forming) HP3000 FAQ available by e-mail to 
  1050. faq@3k.com, gopher at gopher.3k.com, anonymous ftp at ftp.3k.com, or 
  1051. www at ftp://ftp.3k.com/3k.htm
  1052.  
  1053. It contains a list of the products and vendor names. There is also a 
  1054. list of HP3000 vendors (on the above machines) with Internet e-mail 
  1055. access.
  1056.  
  1057. (thanks to Chris Bartram, 3K Associates <rcb@3k.com>)
  1058.  
  1059. ------------------------------
  1060.  
  1061. Subject: 3.25  What is HP's involvement in the HP-related newsgroups?
  1062.  
  1063. HP does not, to my knowledge, have a formal policy regarding employee 
  1064. involvement in the HP-related newsgroups. There is significant
  1065. activity from HP employees, typically Response Center engineers and
  1066. lab engineers. Much of the information in this document originally
  1067. came from internal HP sources.
  1068.  
  1069. ------------------------------
  1070.  
  1071. Subject: 3.26  Who was the former maintainer of the FAQ?
  1072.  
  1073. Greg Cagle (gcagle@hpupora.nsr.hp.com) from Mentor Graphics was the 
  1074. FAQ maintainer until November 1994.  All entries with no attribution 
  1075. are Greg's. Thanks for all the work maintaing the FAQ.
  1076.  
  1077. ------------------------------
  1078.  
  1079.  
  1080. Subject: 3.27  Where do i get information on HP's Printers?
  1081.  
  1082. You can access printer information and software from:
  1083.  
  1084.    Site:      ftp://ftp-boi.external.hp.com
  1085.    Contents:  Drivers for HP printers.
  1086.  
  1087. There is a phone number for ordering printer drivers: (303) 339-7009
  1088.  
  1089.  
  1090. ------------------------------
  1091.  
  1092. Subject: 4. THIRD PARTY VENDORS
  1093.  
  1094. ------------------------------
  1095.  
  1096. Subject: 4.1  Third party vendors for RAM.
  1097.  
  1098. The following vendors are listed in alphabetical order. No guarantees
  1099. are made regarding compatibility or relative merit of the vendors.
  1100.  
  1101. Camintonn                          Clearpoint Research Corporation
  1102. 22 Morgan                          1000 E. Woodfield Road, Suite 102
  1103. Irvine, CA 92718                   Schaumburg, IL 60173
  1104. (800) 843-8336                     (708) 619-9227
  1105. (714) 454-6500
  1106.  
  1107. Concorde Technologies              Dataram
  1108. 7966 Arjons Dr. B-201              PO Box 7528
  1109. San Diego, CA 92126                Princeton, NJ 08543-7528
  1110. (800) 359-0282                     (800) DATARAM
  1111. (619) 578-3188                     (800) 799-0071
  1112.  
  1113. Digitial Micronics                 Eventide
  1114. 2075 Corte Del Nogal               1 Alsan Way
  1115. Unit N                             Little Ferry, NJ 07643
  1116. Carlsbad, CA 92009                 (201) 641-1200
  1117.  
  1118. Helios Systems                     Herstal Automation
  1119. 1996 Lundy Ave                     3171 West Twelve Mile Rd.
  1120. San Jose, CA 95131                 Berkley, MI 48072
  1121. (408) 432-0292                     (313) 548-2001
  1122. (800) 366-0283
  1123.  
  1124. IEM                                Infotek Systems
  1125. P.O. Box 1889                      625 South Lincoln
  1126. Fort Collins, CO 80522             Suite 204
  1127. (800) 321-4671                     Steamboat Springs, CO 80487
  1128. (303) 221-3005                     (800) 767-1084
  1129.  
  1130. Intelligent Interfaces             ISA Ltd
  1131. P.O. Box 1486                      1-1-5 Sekiguchi
  1132. Stone Mountain, GA 30086-1486      Bunkyo-Ku
  1133. (800) 842-0888                     Tokyo 112 Japan
  1134.                                    81-3 (5261) 1160
  1135.                                    US Office (Texas)
  1136.                                    (713) 493-9925
  1137.  
  1138. Kelly Computer Systems             Kingston Technology Corporation
  1139. 1101 San Antonio Rd.               17600 Newhope Street
  1140. Mountain View, CA 94043            Fountain Valley, CA 92708
  1141. (415) 960-1010                     (714) 435-2600
  1142.  
  1143. Martech                            Merida Systems
  1144. 1151 W. Valley Blvd.               (617) 933-6790
  1145. Alhambra, CA 91803-2493
  1146. (800) 582-3555
  1147. (818) 281-3555
  1148.  
  1149. MDL Corporation
  1150. 15301 NE 90th St.
  1151. Redmond, WA 98052
  1152. FAX (206)861-6767
  1153. (800)800-3766
  1154. (206)861-6700
  1155.  
  1156. Newport Digital                    R Squared
  1157. 14731 Franklin Avenue              11211 E. Arapahoe Rd., Suite 200
  1158. Suite A                            Englewood, CO 80112
  1159. Tustin, CA 92680                   (303) 799-9292
  1160. (714) 730-3644                     (800) 777-3478
  1161.  
  1162. (Thanks to Roy McMorran <mcmorran@ll.mit.edu>)
  1163.   
  1164. ------------------------------
  1165.  
  1166. Subject: 4.2  Third party vendors for other things
  1167.  
  1168. Vendor                          Product(s)
  1169. ------                          ----------
  1170. Andataco                        System integrator and peripheral reseller
  1171. 10140 Mesa Rim Road
  1172. San Diego, CA 92009
  1173. (619)453-9191
  1174. inquire@andataco.com
  1175.  
  1176. Disk Emulation Systems, Inc.    Solid-state disk emulators (SSDs)
  1177. 3080 Oakmead Village Dr.
  1178. Santa Clara, CA 95051
  1179. FAX: 408-727-5496
  1180. (408)727-5497
  1181. diskmsys@netcom.com
  1182.  
  1183. IEM, Inc.                       Tapes (4mm, 8mm, QIC, 3480), disks,
  1184. 1629 Blue Spruce Drive          optical, floppy and backup software.
  1185. Fort Collins, CO  80524         SCSI and HP-IB peripherals.
  1186. Voice: (303)221-3005
  1187. FAX:   (303)221-1909
  1188. email: info@iem.com
  1189.  
  1190. Interphase Corporation          High performance bus interfaces (EISA/FDDI,
  1191. 13800 Senlac                    VME/ATM.)
  1192. Dallas, Texas 75234
  1193. (214)919-9000
  1194.  
  1195. ITAC Systems, Inc.              Supports Mouse-trak trackball for HP-HIL
  1196. 3113 Benton St.
  1197. Garland, Tx 75042
  1198. (800)533-4822
  1199. yvonne@moustrak.com
  1200.  
  1201. MDL Corporation                 Disk, tape, optical, jukebox, EISA expansion, 
  1202. 15301 NE 90th St.               RAID, others.
  1203. Redmond, WA 98052
  1204. FAX (206)861-6767
  1205. (800)800-3766
  1206. (206)861-6700
  1207.  
  1208. Modular Industrial              MICHIL PS2 to HP-HIL converter. Allows 
  1209. Computers                       standard PC keyboards and mice to be connected
  1210. (615)499-0700                   to HP workstations
  1211. Joe Malley
  1212.  
  1213. SBE                             EISA serial and SCSI boards.
  1214. 4550 Norris Canyon Road
  1215. San Ramon, CA 94583-1389
  1216. (510)355-2000
  1217. (800)925-2666
  1218. fax (510)355-2020
  1219.  
  1220. Workstation Solutions           Data backup and recovery solutions.
  1221. One Overlook Drive              
  1222. Amherst, NH  03031-2800
  1223. VOX: (603) 880-0080
  1224. FAX: (603) 880-0696
  1225. jimm@worksta.com  (Jimm Parsons, Technical Services Manager)
  1226.  
  1227.  
  1228. (Thanks to various contributors)
  1229.  
  1230. ------------------------------
  1231.  
  1232. Subject: 4.3  Do Seagate 9GB drives working with s700 and s800?
  1233.  
  1234. The s700's and s800's can't handle anything more than 4Gb (for the
  1235. forseeable future including initial 10.0 release). Another vendor,
  1236. MDL, sells 9Gb drives with a driver for HP-UX.
  1237.  
  1238. MDL can be reached at:
  1239.  
  1240.     Michael Lampi                 lampi@mdlcorp.com
  1241.     MDL Corporation               (206) 861-6700
  1242.     15301 NE 90th Street          (206) 861-6767 FAX
  1243.     Redmond, WA 98052             (800) 800-3766
  1244.     Mosaic:  http://www.halcyon.com/mdlcorp/
  1245.  
  1246. (thanks to Bill Hassell <blh@hpuerca.atl.hp.com>)
  1247.  
  1248.  
  1249. ------------------------------
  1250.  
  1251. Subject: 5. UTILITIES
  1252.  
  1253. ------------------------------
  1254.  
  1255. Subject: 5.1  ASCII to Postscript converter.
  1256.  
  1257. You can get an ASCII to Postscript converter from:
  1258.  
  1259. ftp://ftp.uu.net/usenet/comp.sources.misc/volume10/a2ps3.Z
  1260.  
  1261. Additionally, nenscript is available from various FTP sites.
  1262.   
  1263. ------------------------------
  1264.  
  1265. Subject: 5.2  How do I make perl on HP-UX?
  1266.  
  1267.    Reply like this to Configure:
  1268.  
  1269.    1. When it asks for optimization flags answer
  1270.         +O1 if you have HP-UX 7.05 or less
  1271.         -O  if you have HP-UX 8.0 or later.
  1272.    2. When it asks for additional flags to cc answer
  1273.         -DJMPCLOBBER
  1274.    3. When it asks for additional libraries answer
  1275.     -lndbm -lm    (ignore the other libraries Configure finds).
  1276.       You can also safely add -lBSD if you wan't BSD signal semantics.
  1277.    4. When it asks if you wan't to use perl's malloc answer
  1278.     y
  1279.       If you have HP-UX 8.07 or later you may choose to answer no to this 
  1280.       since that malloc is OK.
  1281.    5. When perl asks on which boundarie a double must be aligned answer
  1282.     8    if you are on a 9000/800 or 9000/700 series machine (HP-PA
  1283.          architecture).
  1284.     2    otherwise (Motorola 68k architecture)
  1285.  
  1286.  
  1287.    NOTE: That an already compiled version of Perl 5.000 can be found on the 
  1288.          Liverpool archive and its mirrors.
  1289.    
  1290.   
  1291. ------------------------------
  1292.  
  1293. Subject: 5.3  What is the status of the various gnu items on HP-UX?
  1294.  
  1295. Pierre Mathieu <mathieu@geod.emr.ca> periodically posts a list to
  1296. comp.sys.hp.hpux; the last revision is 2.3. Jeff Law of the University of Utah
  1297. maintains an archive on jaguar.cs.utah.edu of the latest PA-RISC ported 
  1298. compiler tools; see question 3.13 above for details.
  1299.  
  1300. ------------------------------
  1301.  
  1302. Subject: 6. X WINDOW SYSTEM, MOTIF, AND HP-VUE
  1303.  
  1304. ------------------------------
  1305.  
  1306. Subject: 6.1  X11 libraries (Athena, etc.) and utilities (imake, etc.).
  1307.  
  1308. As you may have noticed, HP does not ship a "full" set of X11 libraries and
  1309. include files, and does not provide imake or associated tools. There is a HP
  1310. maintained, but UNSUPPORTED, set of X11R4 libraries and utilities for the HP
  1311. 9000 Series 300, 400, 700, and 800.  You can get the libraries, include files,
  1312. and config files (imake) via anonymous FTP from 
  1313.  
  1314. ftp://hpcvaaz.cv.hp.com/pub/MitX11R4/libs.s*00.tar.Z. 
  1315.  
  1316. This is also archived on the iworks node as mentioned above. HP has also
  1317. submitted X11R5 sources to the iworks node as mentioned above. And, Bo Thide 
  1318. has X11R4 and R5 support available via anon. FTP as mentioned above.
  1319.   
  1320. ------------------------------
  1321.  
  1322. Subject: 6.2  How can I display an image on the root window with HP-VUE?
  1323.  
  1324. Set Vuewm*backdrop*image:   none. Note that there is an explicit pick for this
  1325. in the Style Manager with HP-VUE 3.0. When the backdrop is clear, you can use
  1326. xloadimage, xsetroot, xv, or the like to display the image of your choice.
  1327.   
  1328. ------------------------------
  1329.  
  1330. Subject: 6.3  How do I get a scroll bar on hpterms?
  1331.  
  1332. Set the following resources:
  1333.  
  1334. HPterm*scrollBar:    TRUE
  1335. HPterm*saveLines:    1024
  1336.  
  1337. or some other other arbitrarily large number.  To do this interactively, use
  1338. "hpterm -sb -sl 1024". You can also set these in an app-default file
  1339. (/usr/lib/X11/app-defaults/HPterm). You can also set saveLines to something
  1340. like "4s", which indicates four screens.
  1341.  
  1342. If you want the VUE panel terminal icon produce hpterm's that have 
  1343. scroll bars, and also have their login shell run at the startup of 
  1344. the terminal.  To do this you have to modify the default action of the
  1345. VUE panel.  The easiest way to do this on a system-wide basis is
  1346. to edit the "/usr/vue/types/xclients.vf" file. Change the line that says
  1347. "hpterm" to "hpterm -ls -sb -sl 400":
  1348.  
  1349. /usr/vue/types/xclients.vf
  1350.  
  1351. ACTION Hpterm
  1352.         TYPE            COMMAND
  1353.         WINDOW-TYPE     NO-STDIO
  1354.         EXEC-STRING     hpterm -ls -sb -sl 400
  1355.         DESCRIPTION     The Hpterm action starts an hpterm terminal
  1356.                         emulator.
  1357. END
  1358.  
  1359.  
  1360. (Thanks to Greg Cagle <gcagle@hpupora.nsr.hp.com> and
  1361.            John Kemp  <JohnKemp@uiuc.edu> )
  1362.   
  1363. ------------------------------
  1364.  
  1365. Subject: 6.4  How can I put a title in my hpterm titlebar?
  1366.  
  1367. Here is a two line program that you might find useful:
  1368.  
  1369. /* Quick and dirty program to put argv[1] in the title bar of an hpterm
  1370.    Tom Arons March 1992
  1371. */
  1372. #include <string.h>
  1373. main(argc,argv)
  1374.         int argc; char **argv;
  1375. {
  1376.         printf("\033&f0k%dD%s", strlen(argv[1]), argv[1]);
  1377.         printf("\033&f-1k%dD%s", strlen(argv[1]), argv[1]);
  1378. }
  1379.  
  1380. An alternative is:
  1381.  
  1382. #!/bin/sh
  1383. LENGTH=`strlen $1`
  1384. echo "&f0k${LENGTH}D$1\c"
  1385.  
  1386. That's ESC between the first quote and the f0k.
  1387.  
  1388. strlen, in case you don't have it, comes from:
  1389.  
  1390. #include <stdio.h>
  1391.  
  1392. main(argc, argv)
  1393.    int argc;
  1394.    int *argv[];
  1395. {
  1396.    if (argc != 2)
  1397.       exit(0);
  1398.    printf("%d\n", strlen(argv[1]));
  1399. }
  1400.  
  1401. To set the title in the icon:
  1402.  
  1403. #!/bin/sh
  1404. LENGTH=`strlen $1`
  1405. echo "&f-1k${LENGTH}D$1\c"
  1406.  
  1407. Where the & is ESC.
  1408.  
  1409. (Thanks to Tom Arons <arons@ash.eecs.ucdavis.edu> and John T. Beck, HP.)
  1410.   
  1411. ------------------------------
  1412.  
  1413. Subject: 6.5  How come my hpterms keep going away by themselves?
  1414.  
  1415. You are probably using the C Shell (/bin/csh) and have autologout set (it is
  1416. set to 60 minutes by default).  Put an "unset autologout" in your 
  1417. ".cshrc".
  1418.  
  1419. If you are using the korn shell it is probably due to the value set for
  1420. the shell variable TMOUT.  Set it to 0 (infinite timeout).
  1421.  
  1422. (Thanks to Jim Sharpe <jms@spatial.com> for the Korn Shell information.)
  1423.   
  1424. ------------------------------
  1425.  
  1426. Subject: 6.6  How come my HP X/Motif clients take a LONG time to display on a Sun?
  1427.  
  1428. The problem is with the OW3 server.  You can request OW3 patch 100444-35 (or
  1429. whatever is the current replacement) from Sun to fix the problem. Supposedly
  1430. this has been rolled into OW 3.0.1. A workaround is to set the X resource
  1431. *useColorObj: False on the Sun.
  1432.   
  1433. ------------------------------
  1434.  
  1435. Subject: 6.7  How can I get my login stuff to work under HP-VUE?
  1436.  
  1437. Suggestion 1) The HP-VUE User's Guide suggests that people make a copy
  1438.               of /usr/vue/config/sys.vueprofile to ~/.vueprofile. This file
  1439.               contains a detailed set of comments about setting it up so 
  1440.               that their .login/.profile will be sourced correctly (including 
  1441.               details on making sure that tset(1)-like programs are only run
  1442.               when *NOT* in HP-VUE).
  1443.  
  1444. Suggestion 2) When you login via VUE, VUE sources ~/.vueprofile *INSTEAD  
  1445.               OF* your .login (csh), .profile (sh/ksh), and other startup  
  1446.               files.  Whatever actions are taken in  ~/.vueprofile are  
  1447.               persistent across any children started by VUE. Meaning that 
  1448.               if you symbolic link  ~/.vueprofile to your ~/.profile, then 
  1449.               VUE will source your ~/.profile before starting the window 
  1450.               system, and all children (hpterms/xterms and their interactive 
  1451.               shells) will inherit this environment (prompt variables et al).
  1452.  
  1453.               Documentation indicates your ~/.vueprofile should contain 
  1454.               either csh, or sh/ksh syntax, depending upon what your login 
  1455.               shell is.
  1456.  
  1457.               When csh is my login shell, I set my  ~/.vueprofile  to contain 
  1458.               only two lines:
  1459.  
  1460.              if ( -f /etc/csh.login ) source /etc/csh.login
  1461.              if ( -f ~/.cshrc ) source ~/.cshrc
  1462.  
  1463.               When sh/ksh is my login shell, I set my ~/.vueprofile to 
  1464.               contain only two lines:
  1465.  
  1466.              test -f /etc/profile && . /etc/profile
  1467.              test -f ${HOME}/.profile && . ${HOME}/.profile
  1468.  
  1469.               So, before  starting the window  manager and any clients, VUE 
  1470.               makes sure that all my shell startup files are sourced and all 
  1471.               the variables I want in my shell environment are already there 
  1472.               and waiting for me.
  1473.  
  1474. (Thanks to David Masterson <davidm@prism.kla.com>, and
  1475.            Steve Jumonville, HP)
  1476.   
  1477. ------------------------------
  1478.  
  1479. Subject: 6.8  How can I get console messages to go to an hpterm?
  1480.  
  1481. You can avoid console messages writing to your graphics planes and trashing 
  1482. your VUE session by starting an hpterm and designating it to receive console
  1483. messages, and to de-iconify, when console messages are received.  Put 
  1484. something like this in your "vue.session" file in ~/.vue/sessions/home. 
  1485. (line wrapped for readability):
  1486.  
  1487. # Start up the  Terminal  Console as iconic,  and raise it if any output
  1488.  
  1489. vuesmcmd -cmd "hpterm -C -iconic -ls -sb -sl 256 -name Console -T Console 
  1490. -xrm *mapOnOutputDelay:\ 30 -xrm *mapOnOutput:\ True 
  1491. -xrm Console*clientFunctions:\ -close -xrm *workspaceList:\ all"
  1492.  
  1493. (Thanks to Steve Jumonville, HP)
  1494.   
  1495. ------------------------------
  1496.  
  1497. Subject: 6.9  What happened to the vuewm key accelerators at VUE 3.0?
  1498.  
  1499. Well, we don't really know. Here's how to set them, though.
  1500. Add an entry like this (you can, of course, customize it to your
  1501. liking) to your $HOME/.vue/vuewmrc file:
  1502.  
  1503. Menu VueWindowMenu
  1504. {
  1505.     "Restore"          _R        Alt<Key>F5         f.normalize
  1506.     "Move"             _M        Alt<Key>F7         f.move
  1507.     "Size"             _S        Alt<Key>F8         f.resize
  1508.     "Minimize"         _n        Alt<Key>F9         f.minimize
  1509.     "Maximize"         _x        Alt<Key>F10        f.maximize
  1510.     "Lower"            _L        Alt<Key>F3         f.lower
  1511.      no-label                                       f.separator
  1512.     "Occupy..."        _O        Alt<Key>O          f.workspace_presence
  1513.     "Occupy all"       _a        Alt Shift<Key>O    f.occupy_all
  1514.      no-label                                       f.separator
  1515.     "Remove from WS"   _e        Alt Shift <Key>F4  f.remove
  1516.     "Close"            _C        Alt<Key>F4         f.kill
  1517. }
  1518.  
  1519. And then add this resource:
  1520.  
  1521. Vuewm*windowMenu:       VueWindowMenu
  1522.  
  1523. And restart the window manager.
  1524.  
  1525. (Thanks to Bill Bennett, HP)
  1526.   
  1527. ------------------------------
  1528.  
  1529. Subject: 6.10  How come I can no longer disable the caps lock key with xmodmap?
  1530.  
  1531. A common activity in the past has been to disable the, shall we say, 
  1532. "placement challenged" caps lock key on the ITF keyboard using a simple 
  1533. xmodmap script.  This no longer works consistently at X11R5/VUE 3.0; the best 
  1534. solution so far:
  1535.  
  1536. In file ~/.vue/sessions/lite/vue.session:
  1537.  
  1538. /usr/bin/X11/xmodmap - << EOF
  1539.         clear lock
  1540.         keycode 55 = Control_L
  1541.         keycode 86 = Caps_Lock
  1542.         keycode 39 = grave asciitilde guillemotleft guillemotright
  1543.         keycode 71 = Escape
  1544.         add Lock = Caps_Lock
  1545.         add Control = Control_L
  1546. EOF
  1547.  
  1548. This works until logout/login, when Caps Lock toggles the control feature, 
  1549. even though 'xmodmap -pm' shows that Lock has no assignments. You have to 
  1550. restart the server to reset completely, which can be automated by setting the 
  1551. value         
  1552.  
  1553. Vuelogin*terminateServer:   True
  1554.  
  1555. in the file /usr/vue/config/Xconfig.
  1556.   
  1557. ------------------------------
  1558.  
  1559. Subject: 6.11  How come vi behaves strangely in xterms at 9.01?
  1560.  
  1561. Apparantly initial invocation of xterm under csh does not set LINES/COLUMNS
  1562. correctly, and vi doesn't handle that real well. One workaround is to put the
  1563. following in .cshrc:
  1564.  
  1565. if ( $?WINDOWID ) then
  1566.    set noglob;eval `/usr/bin/X11/resize`;unset noglob
  1567. endif
  1568.  
  1569. PHSS_2753 addresses this problem.
  1570.  
  1571. (Thanks to Raymond Nijssen for the workaround.)
  1572.   
  1573. ------------------------------
  1574.  
  1575. Subject: 6.12  How do I disable HP-VUE?
  1576.  
  1577. There have been several recommendations on this base thread. Here is one that 
  1578. is documented for X terminals (it works for workstations too). This takes 
  1579. advantage of the fact that Vue sets several environment variables for the 
  1580. session, one of which is USER.
  1581.  
  1582. Modify the /usr/lib/X11/vue/Vuelogin/Xsession (pre-9.0 HPUX) or the
  1583. /usr/vue/config/Xsession (9.0 HPUX and later) file:
  1584.  
  1585.     1) Go to the portion that contains the coment "Determine the startup
  1586.        if the user didn't specify one." -- approximately line 295 in an
  1587.        unaltered version of the file.
  1588.  
  1589.     2) Add a following case statement to fit your needs. It should look
  1590.        something like:
  1591.  
  1592.                    case $USER in
  1593.                       martha | joe) startup=${HOME}/.x11start''
  1594.                    esac
  1595.  
  1596. You can add as much or little intelligence to this as you like. The above
  1597. assumes that the users' have a .x11start script in their home directory, that
  1598. its permissions are correct, etc. You can build in a fallback machanism. For
  1599. example, the script will check to see if the user has a .x11start script and 
  1600. if not, to fallback to /usr/lib/X11/sys.x11start. To see an example of this 
  1601. logic, do a more(1) on /usr/bin/x11start.
  1602.  
  1603. The above case statement is documented in Ch 2 of the "HP 700/RX System
  1604. Administrators Guide".
  1605.  
  1606.  
  1607. Anoter method of disabling VUE assumes you have a .xsession file that 
  1608. starts up your initial xterms, other programs, and window manager. 
  1609. Replace your ~/.vueprofile with:
  1610.  
  1611.     #! /bin/sh
  1612.     exec sh $HOME/.xsession
  1613.  
  1614. Note that the first line was needed, since 
  1615. /usr/lib/X11/vue/Vuelogin/Xsession looks for the shell it want to use.
  1616.  
  1617.  
  1618. (Thanks to Bill Morrison, HP and John Bowe <bowe@osf.org>)
  1619.   
  1620. ------------------------------
  1621.  
  1622. Subject: 6.13  What's a good termcap entry for hpterm?
  1623.  
  1624. Although it is not supported for hpterm use, the 262x entry in
  1625. /etc/newconfig/termcap will work.
  1626.  
  1627. (Thanks to Frank Slootweg, HP)
  1628.   
  1629. ------------------------------
  1630.  
  1631. Subject: 6.14  My screen is wedged. What should I do?
  1632.  
  1633. One thing you can try is to unplug the keyboard for ~5 seconds. Note that
  1634. you will have to rerun xset -r to get autorepeat to work after doing this.
  1635.  
  1636. (Thanks to Paul Liebert, HP.)
  1637.   
  1638. ------------------------------
  1639.  
  1640. Subject: 6.15  How can I get an X client to come up in an alternate workspace?
  1641.  
  1642. You can try:
  1643.  
  1644. client -xrm "*workspaceList: <name>"
  1645.  
  1646. (Thanks to <finger@rz.uni-karlsruhe.de>)
  1647.   
  1648. ------------------------------
  1649.  
  1650. Subject: 6.16  How can I get HP-VUE to not override colors?
  1651.  
  1652. The Motif library on HP-UX has extra code added to make the default colors
  1653. follow the color schemes that the user selects with the vuestyle controls.  
  1654. This extra code makes trouble for some applications which don't want this 
  1655. unique and unexpected behavior.
  1656.  
  1657. You can prevent the entire color scheme mechanism from being used in an
  1658. application by setting "*useColorObj: False" for the application before 
  1659. creating the first widget.  This can be done by adding the resource to the 
  1660. application defaults, the fallback resources, or as an extra "-xrm" 
  1661. "*useColorObj: False" args pair in the argv and argc parameters passed to 
  1662. XtAppInitialize.  If you set the resource in xrdb it would be best to set 
  1663. it for only specific applications like "MyApp*useColorObj: False".
  1664.  
  1665. Setting the useColorObj resource could make programs core dump on some 8.0*
  1666. systems.  There is a patch that corrects the core dump.
  1667.  
  1668. You can use the vue colors and prevent the specific difference between dialog
  1669. colors vs.  non-dialog colors by setting a resource that specifies the 
  1670. behavoir of the color scheme mechanism.  To force the dialogs to use the same 
  1671. colors as the other windows set the following resources in your app_defaults 
  1672. file or fallback settings-
  1673.  
  1674. *primaryColorSetId: 3 
  1675. *secondaryColorSetId: 3
  1676.  
  1677. This sets the dialog or "secondary" colors to the same set as the primary
  1678. colors.  This is discussed in the "HP VUE 3.0 User's Guide" in chapter 26.
  1679.  
  1680. (Thanks to Mike Stroyan, HP.)
  1681.   
  1682. ------------------------------
  1683.  
  1684. Subject: 6.17  How can I override the system default printer in vuepad?
  1685.  
  1686. cp /usr/vue/types/vuepad.vf $HOME/.vue/types
  1687.  
  1688. Edit the file and change the ACTION PRINT_PR_VPAD to:
  1689.  
  1690. # The PRINT_PR_VPAD action paginates its arguments using pr(1) and prints
  1691. # them with lp(1).  It uses arg 2 for a title.  It then removes the temp
  1692. # file.  This action is used by the client vuepad.
  1693. ACTION PRINT_PR_VPAD
  1694.         TYPE            COMMAND
  1695.         WINDOW-TYPE     NO-STDIO
  1696.         EXEC-HOST       %LocalHost%
  1697.         EXEC-STRING     /bin/sh -c "pr -h %Arg_2% %(File)Arg_1% | \
  1698.                                 lp -d%"Printer:"%; rm %(File)Arg_1%"
  1699.                                    ^^^^^^^^^^^^^^
  1700. END
  1701.  
  1702. This will cause a dialog box to appear to prompt you for a printer name.
  1703. However,  if you set LPDEST in your .vueprofile,  then lp will use that
  1704. value instead of the system default.
  1705.  
  1706. (Thanks, Dan Mercer, <damercer@mmm.com>)
  1707.  
  1708. ------------------------------
  1709.  
  1710. Subject: 6.18  What about X11R6?
  1711.  
  1712. The basic core distribution of X11R6 is now installed on the Liverpool FTP
  1713. archive. See section 3.12 for details.
  1714.  
  1715. Current contents:
  1716.   XR6src-6.0.part0{1,2,3}.tar.gz
  1717.   XR6built-6.0.tar.gz
  1718.  
  1719. Notes:
  1720.  
  1721. - the binaries are designed to be installed in /usr/local/X11R6
  1722.   (use a symbolic link, or grab the source if you want them elsewhere)
  1723. - most libraries come with archive and shared versions
  1724.   (and the built binaries mostly use the .sl versions)
  1725. - this is JUST the core distribution (xc/)
  1726. - xc/test and xc/workInProgress aren't included in the built package
  1727.   (the source is present, but hasn't been looked at in the src packages)
  1728.  
  1729. (Thanks to Dave Shield, Liverpool)
  1730.  
  1731. ------------------------------
  1732.  
  1733. Subject: 6.19  How can I set user-specific app-defaults in HP-VUE?
  1734.  
  1735. HP-VUE looks in the directory $HOME/.vue/app-defaults in addition
  1736. to the default location (/usr/lib/X11/app-defaults).
  1737.         
  1738. ------------------------------
  1739.  
  1740. Subject: 6.20  How can I get VUE to share colormap entries:
  1741.  
  1742. VUE, by default, allocates several read/write colorcells in the default
  1743. colormap so that it can change the VUE colors by just changing the colormap
  1744. instead of re-writing all the pixels.  Read/write colorcells are not
  1745. sharable, and if you have the maximum number of colors selected in your
  1746. VUE palette, quite a few are going to get soaked up and not be available
  1747. for other color hogs like xv.
  1748.  
  1749. If you can live with having to restart VUE whenever you change your palette,
  1750. then set the following resource:
  1751.  
  1752. *dynamicColor:                  False
  1753.  
  1754. This will cause VUE to allocate read-only cells, which other apps can share.
  1755.  
  1756. (thanks to Karl Schulz, HP <kws@fc.hp.com>)
  1757.         
  1758. ------------------------------
  1759.  
  1760. Subject: 6.21  How can I disallow root login at the console with VUE?
  1761.  
  1762. Configure your /usr/vue/config/Xstartup as something like this :
  1763.  
  1764.    if [ -f /etc/securetty ] &&
  1765.       # pwget is an HP command which checks also for Yellow Pages.
  1766.       # exit code from awk is inverted (!) since sh's tests are...
  1767.       # === a more simple test would be [ "$USER" = root ] ===
  1768.       pwget -n "$USER" | awk -F: '{ exit !($3 == 0) }'; then
  1769.          echo Root Login not allowed | /usr/lib/X11/ignition/text_dialog ERROR
  1770.          exit 1
  1771.    fi
  1772.    if [ -f /etc/nologin ]; then
  1773.       exit 1
  1774.    fi
  1775.    exit 0
  1776.  
  1777. See man vuelogin(1X) for more details.
  1778.  
  1779. (Thanks to Cyrille Lefevre <Cyrille.Lefevre@ici.der.edf.fr>)
  1780.  
  1781.  
  1782. ------------------------------
  1783.  
  1784. Subject: 7. OPERATING SYSTEM
  1785.  
  1786. ------------------------------
  1787.  
  1788. Subject: 7.1  Can I have filenames longer than 14 chars?
  1789.  
  1790. Yes, change to long filenames using /etc/convertfs. You can't go back, though.
  1791. Here's how to check if an existing filesystem has long filenames enabled:
  1792.  
  1793. # tunefs -v /dev/rdsk/XXX | grep magic
  1794. magic   95014   clean   FS_OK   time    Tue Mar 23 14:13:01 1993
  1795.        \__ if = 95014 then long filenames
  1796.         \__ if = 11954 then short filenames
  1797.         
  1798. You can also look at this on a per directory basis with the POSIX
  1799. command getconf:
  1800.  
  1801. $ getconf NAME_MAX directory
  1802.  
  1803. (Thanks to Ken Burke and Masataka Isoya <Masataka_Isoya@yhp.hp.com>)
  1804.   
  1805. ------------------------------
  1806.  
  1807. Subject: 7.2  How can I tell what products have been loaded on my system?
  1808.  
  1809. Check the /etc/filesets directory. There is a file there for each fileset that
  1810. has been loaded that summarizes the files in that fileset.  This directory is
  1811. used by the /etc/update, /etc/updist, /etc/netdistd, and /etc/rmfn utilities
  1812. for loading and unloading software.
  1813.   
  1814. ------------------------------
  1815.  
  1816. Subject: 7.3  How do I safely remove software from my system?
  1817.  
  1818. The _only_ safe way to remove HP software is to use /etc/rmfn.
  1819.   
  1820. ------------------------------
  1821.  
  1822. Subject: 7.4  What's the scoop on HP-UX 9.03/9.04?
  1823.  
  1824. HP-UX 9.03 and 9.04 have now been officially released from HP and are
  1825. available on request from your software support coordinator. Support
  1826. is included for the 712 workstations, and many patches are included.
  1827.   
  1828. ------------------------------
  1829.  
  1830. Subject: 7.5  How come HP-UX doesn't support NFS root access?
  1831.  
  1832. HP-UX versions previous to 9.X do not support NFS root access to mounted
  1833. file systems. This because they are at an old revision of NFS. You *can* hack
  1834. your kernel to provide it, but it's dangerous, unsupported, and a security
  1835. hole. 9.X supports full NFS 4.1 functionality, including NFS root.
  1836.   
  1837. ------------------------------
  1838.  
  1839. Subject: 7.6  How can I change the order of hostname resolution?
  1840.  
  1841. Patches exist for 9.x that allow hostname resolution along the lines of 
  1842. Solaris 2.x. See the latest patch listings for details.
  1843.   
  1844. ------------------------------
  1845.  
  1846. Subject: 7.7  How come the LOGnnnn files in /usr/adm keep growing and growing?
  1847.  
  1848. The LOGnnnn files in /usr/adm (8.x except 8.02) or /usr/adm/diag (8.02 and 
  1849. 9.0) are the diagnostic event log files. Most likely the files are growing 
  1850. for one of two reasons: either the diagnostics system was improperly 
  1851. installed, or there is an actual hardware problem on the system.
  1852.  
  1853. (Thanks to Wayne Krone of HP)
  1854.   
  1855. ------------------------------
  1856.  
  1857. Subject: 7.8  How come I can't lock mail or other files on a Sun?
  1858.  
  1859. Believe it or not, Sun's lockd is broken at 4.1.x. The proper Sun patch
  1860. number is Patch-ID# 100075-09, called the "lockd jumbo patch".
  1861.   
  1862. ------------------------------
  1863.  
  1864. Subject: 7.9  Why are mail files in /usr/mail are owned by daemon instead of the recipient?
  1865.  
  1866. The mail delivery agent /bin/rmail needs to be able to chown(2) these files.
  1867. It cannot do so if you have removed the privilege CHOWN (see setprivgrp(1m);
  1868. removing CHOWN is recommended to prevent cheating on disk quotas).  To get 
  1869. around this, noting that /bin/rmail runs setgid to group mail, you can grant 
  1870. privilege CHOWN to group mail only by inserting the line "mail CHOWN" in 
  1871. /etc/privgroup. The change takes effect on the next reboot, or immediately 
  1872. if you execute the command "setprivgrp -f /etc/privgroup".
  1873.  
  1874. (Thanks to Jim Richardson <jimr@maths.su.oz.au>)
  1875.   
  1876. ------------------------------
  1877.  
  1878. Subject: 7.10  How can I tell if I need more than a 2-user license?
  1879.  
  1880.     There are several fundamental things to remember about HP-UX licensing:
  1881.  
  1882.     o Series 700 and Series 800 users are now counted the same way
  1883.     o Display console counts as one user
  1884.     o Each ASCII terminal counts as a user, regardless of how it is
  1885.           connected
  1886.     o The LAN connection counts as one user
  1887.  
  1888.     Ascii Terminals
  1889.  
  1890.     The simple rule to remember is any ASCII terminal that is logged in 
  1891.     counts as a user.
  1892.  
  1893.     ASCII terminal connections can come in several different forms:
  1894.  
  1895.     o Direct-connected via a serial terminal multiplexer
  1896.     o Connected via Data Terminal Concentrators (DTCs) or via
  1897.           terminal servers
  1898.     o Personal Computers (PCs) acting in terminal emulation mode,
  1899.           whether connected via serial line or via Local Area Network (LAN)
  1900.  
  1901.     X-terminals and workstations
  1902.  
  1903.     When a customer buys an X-terminal or workstation from HP or from 
  1904.     another vendor, HP acknowledges that the customer has also bought a 
  1905.     single Unix license-to-use.
  1906.  
  1907.     Therefore, the customer has the right to an unlimited number of logins and
  1908.     terminal windows _over_the_LAN_ to a Series 700 or Series 800 from either 
  1909.     X-terminals or workstations. These logins can be via X terminal windows
  1910.     (_hpterm_ and _xterm_), _telnet_, _rlogin_, or other means.
  1911.  
  1912.     PC's that use X-terminal emulation software such as XView each count the
  1913.     same as an X terminal. This is because the PC essentially becomes an 
  1914.     X-terminal when it is running the X server software. Therefore, when a PC
  1915.     is running an X-terminal emulator, the PC has the right to an unlimited
  1916.     number of logins to an HP-UX system.
  1917.  
  1918.     Exceptions
  1919.  
  1920.     The policy of counting DTC users is new for the Series 700. Customers who
  1921.     purchased Series 700 systems prior to HP-UX 9.0 shipments (late calendar 
  1922.     1992) and use them as host systems for multiple DTC- connected terminals, 
  1923.     may continue to use those configurations without buying a license upgrade. 
  1924.     An update to HP-UX 9.0 will not lock out these configurations.
  1925.     
  1926. (Thanks to Tony Hart, HP)
  1927.   
  1928. ------------------------------
  1929.  
  1930. Subject: 7.11  How can I tell what patches are in the kernel?
  1931.  
  1932. "what /hp-ux" will present you with patch strings, which you can compare 
  1933. with the strings called out in the patch text file. A typical patch 
  1934. string is:
  1935.  
  1936. PATCH_8.07 nfs_vnops.c 1.15.61.4 92/01/10 PHKL_0736 PHKL_0942
  1937.  
  1938. which shows that PHKL_0942 has been applied to the kernel.
  1939.   
  1940. ------------------------------
  1941.  
  1942. Subject: 7.12  How come I have to hit return after control-d in the Korn shell?
  1943.  
  1944. You need to set the "viraw" option.
  1945.   
  1946. ------------------------------
  1947.  
  1948. Subject: 7.13  How do I boot into single user mode?
  1949.  
  1950. Press ESC to stop the auto-boot.
  1951. When the list of boot devices is presented:
  1952.  
  1953. b PX ISL    (where X is your root disc)
  1954.  
  1955. And at the ISL> prompt:
  1956.  
  1957. ISL>  hpux -iS disc(;0)/hp-ux
  1958.  
  1959. The '-iS' are the flags to init which says come up single user.  The rest of
  1960. the command is what the bootprocess does automatically.
  1961.  
  1962. (Thanks to Stuart Jarriel <stuart@TIVOLI.COM>.)
  1963.   
  1964. ------------------------------
  1965.  
  1966. Subject: 7.14  How come my Korn shell login hangs?
  1967.  
  1968. This can happen if the user's home directory is across an NFS mount point; you
  1969. can workaround the problem by completely unprotecting (chmod 777) .sh_history,
  1970. or by pointing HISTFILE to somewhere local.
  1971.   
  1972. ------------------------------
  1973.  
  1974. Subject: 7.15  How can I avoid those annoying copyright notices on login?
  1975.  
  1976. The following code in /etc/profile prints the copyright notice the first
  1977. time each user logs in:
  1978.  
  1979.     NUMLOGINS=`/etc/last -2 $LOGNAME | wc -l`
  1980.     if [ $NUMLOGINS -lt 2 ]
  1981.     then
  1982.         cat /etc/copyright
  1983.     fi
  1984.     
  1985. And, for /etc/csh.login:
  1986.  
  1987. set NUMLOGINS=`/etc/last -2 $LOGNAME | wc -l`
  1988. if ( $NUMLOGINS<2 ) cat /etc/copyright
  1989.  
  1990. (Actually, each user will get the copyright on their first login after each 
  1991. time the /etc/wtmp file is pruned, but that needn't be often.)
  1992.  
  1993. (Thanks to Paul Gootherts <pdg@cup.hp.com>, Steve Dum 
  1994. <steve_dum@mentorg.com> and John Pelan <J.Pelan@Queens-Belfast.ac.uk>)
  1995.   
  1996. ------------------------------
  1997.  
  1998. Subject: 7.16  How can I turn off quota checking?
  1999.  
  2000. Suggestions:
  2001.  
  2002. 1] rmfn quota fileset.  This will still allow you to keep using quotas,
  2003.    as long as the nfs-server still has quota enabled, and is exporting it
  2004.    with all the quota stuff turned on, even though the HP itself might not
  2005.    have it.  Watch out tho, since this deletes /usr/bin/quota :)  So make
  2006.    a copy, if you still want to have the ability to do "quota -v" and
  2007.    stuff around.
  2008.  
  2009. 2] mv /usr/bin/quota /usr/bin/quota_check.  cp /bin/true /usr/bin/quota.
  2010.    This will still make the login program do the quota-check, but at least
  2011.    it goes by very very quickly now (as opposed to actualy checking every
  2012.    single nfs-mount with quota, and so on.)  Then, just run quota_check
  2013.    whenever you want.
  2014.  
  2015. 3] Remove execute permissions for /usr/bin/quota as in:
  2016.       $ chmod -x /usr/bin/quota
  2017.    This prevents quota from running.  It's also a self documenting flag
  2018.    in that a future system manager who tries to run /etc/quota will get
  2019.    the "cannot execute" error message.
  2020.  
  2021. (thanks to Paul Hirose <pthirose@engr.ucdavis.edu>)
  2022.  
  2023. ------------------------------
  2024.  
  2025. Subject: 7.17  What are the issues with HP-UX 9.01?
  2026.  
  2027. Some of the things that people have seen with HP-UX 9.01. Problems that
  2028. have been patches are noted; see the latest patch catalog for specific
  2029. patch numbers.
  2030.  
  2031. rmfn of the NW-7XX fileset leaves behind an empty directory 
  2032. (/etc/conf/netware) and subsequent kernel builds (for patch install) fails 
  2033. until this directory is removed by hand.
  2034.  
  2035. When the length of a macro expansion exceeds an unspecified size, cpp.ansi 
  2036. leaves some macros unexpanded in the output. Patched.
  2037.  
  2038. The linker does not traverse shared library search paths itself. Patched.
  2039.  
  2040. Various X11 problems have been reported including drawing problems
  2041. and memory leaks. Get the latest X server.
  2042.  
  2043. Various serious C compiler problems. Patched.
  2044.  
  2045. Memory leaks can occur and lock up a system; patched.
  2046.  
  2047. catman will core dump; patched.
  2048.  
  2049. There has been some controversy over the implementation of the dynamic buffer
  2050. cache at 9.01; people have been seeing situations where the cache has grown
  2051. quite large and the syncer takes over the system swapping it out. You can 
  2052. limit the growth of the buffer cache to physical memory (default) with patch
  2053. PHKL_2449, or you can disable it altogether with the "bufpages" kernel
  2054. parameter; set bufpages to 10% of your physical memory, e.g. if you have an 
  2055. S700 with 16M of memory, set bufpages to:
  2056.  
  2057. bufpages = 16,000 K physical ram / 4 K per page / 10 (percent ) = 400
  2058.  
  2059. (Thanks to various people, too numerous to mention.)
  2060.   
  2061. ------------------------------
  2062.  
  2063. Subject: 7.18  Why does chown behave differently at 9.x?
  2064.  
  2065. chown(2) on symbolic links now chown's the file which the link is pointing to
  2066. instead of the link itself. If you want to go back to the olf behavior, you
  2067. can set the 'hpux_aes_override' parameter to '1'.  This can be done by
  2068. modify /etc/master ('hpux_aes_override AES_OVERRIDE      1') and changing
  2069. the dfile 'hpux_aes_override  1'.  Or by adb'ing the kernel;
  2070. adb -w /hp-ux /dev/kmem
  2071. hpux_aes_override?W 1       # For the /hp-ux
  2072. hpux_aes_override/W 1       # For the current kernel
  2073. $q
  2074.  
  2075. (Thanks to Trond Haugen, HP)
  2076.   
  2077. ------------------------------
  2078.  
  2079. Subject: 7.19  How can I track log files and core files?
  2080.  
  2081. At 9.x, SAM allows you to track all standard log files and trim them if
  2082. desired. It will also find all core files on a file system and allow you
  2083. to get rid of them.
  2084.   
  2085. ------------------------------
  2086.  
  2087. Subject: 7.20  How much memory can a process use?
  2088.  
  2089. The first limiter is probably swap space.  The combined virtual data space
  2090. of all running processes can't exceed swap size. Run /etc/swapinfo -t and 
  2091. look at the total line.  That's all you have left.
  2092.  
  2093. For FORTRAN programs:
  2094. --------------------
  2095. 1) Increase the kernel's stack limit (maxssiz).  You can do this with
  2096.    sam (Kernel Configuration-> Modify Operating System Parameters->
  2097.    Process Parameters).  The practical limit for user stacks is around
  2098.    80 Mbytes.  Your system probably has an 8 Mbyte limit.  Try 16 Mbytes
  2099.    or 32 Mbytes depending on your expected use.  Give sam a number that
  2100.    is a multiple of the 4096-byte pagesize.
  2101.  
  2102. 2) Change your array allocation.  HP FORTRAN allocates non-common,
  2103.    non-SAVE'd arrays on the process stack.  Common blocks and SAVE'd
  2104.    variables are allocated in the process data segment (with much larger
  2105.    size limits).  If your arrays are declared in the main program and
  2106.    passed to subroutines, you can just SAVE the big ones in the main
  2107.    program, or put them in a common block in the main program, or
  2108.    recompile with -K since -K puts all local variables in the data
  2109.    segment.  (-K is a sledgehammer approach, but it gives you a quick
  2110.    indication that stack size is the issue.)
  2111.  
  2112. 3)  Make sure you have enough swap space.
  2113. -------------------
  2114.  
  2115. (Thanks to Bob Montgomery, HP)
  2116.   
  2117. ------------------------------
  2118.  
  2119. Subject: 7.21  How come there's little discussion of DCE?
  2120.  
  2121. DCE (Distributed Computing Environment) is an OSF-based product. HP now
  2122. ships a DCE product. Most of the discussion concerning DCE takes place
  2123. in comp.unix.osf.misc.
  2124.   
  2125. ------------------------------
  2126.  
  2127. Subject: 7.22  How can I make a ramdisk?
  2128.  
  2129. THIS IS UNSUPPORTED. Make sure 'ram' is configured into your kernel, and then
  2130. make device files with major 9 (both blcok and char), minor 0xVSSSSS, where 
  2131. V is the volume number, SSSSS is the number of sectors in the ram disk, and 
  2132. a sector is 256 bytes. For example,
  2133.  
  2134. mknod /dev/ram1m c 9 0x101000
  2135.     
  2136. makes a 1 meg ram disk. Of course, you have to make a file system on it and
  2137. mount it to make it useful:
  2138.  
  2139. mkfs /dev/ram1m 1024
  2140.  
  2141. Note that you will have to make a block device also.
  2142.  
  2143. This works for all 9.x systems (I did it on 9.05 - Greg).
  2144.  
  2145. (Thanks to Rob Gardner, HP <rdg@fc.hp.com>)
  2146.   
  2147. ------------------------------
  2148.  
  2149. Subject: 7.23  How come I can't lock files across NFS after upgrading to 9.01?
  2150.  
  2151. You may need to replace your /etc/group with the 9.01 version:
  2152.  
  2153. Upgraded 9.01/  Installed
  2154. 8.07 version    9.01 version
  2155.  
  2156. root::0:        root::0:root
  2157. other::1:       other::1:root,hpdb
  2158. bin::2:         bin::2:root,bin
  2159. sys::3:         sys::3:root,uucp
  2160. adm::4:         adm::4:root,adm
  2161. daemon::5:      daemon::5:root,daemon
  2162. mail::6:        mail::6:root
  2163. lp::7:          lp::7:root,lp
  2164. users::20:      users::20:root
  2165.                 nogroup:*:-2:
  2166.                 
  2167. (Thanks to Robin Strong <gandalf@austin.lockheed.com>)
  2168.   
  2169. ------------------------------
  2170.  
  2171. Subject: 7.24  What's a good strategy for clearing /tmp?
  2172.  
  2173. Two suggestions (to be run from cron) are:
  2174.  
  2175. find /tmp -depth -hidden -fsonly hfs -atime +1 -exec rm -rf {} \;
  2176.  
  2177. The -depth option ensures no directory is removed before its contents,
  2178. -fsonly hfs is because occasionally I've NFS-mounted stuff there and
  2179. it's better to do the clearing in the machine where it's local,
  2180. and -hidden is in case CDF's appear there for some reason.
  2181.  
  2182. (Thanks to Tapani Tarvainen)
  2183.  
  2184. for i in /tmp /usr/tmp
  2185. do
  2186.   find $i -type f -atime +3 -print -exec rm -f {} \;
  2187.   find $i -type d -atime +3 -print -exec rmdir {} \;
  2188. done
  2189.   
  2190. (Thanks to Rich Jennings, HP)
  2191.   
  2192. ------------------------------
  2193.  
  2194. Subject: 7.25  How can I change the timezone?
  2195.  
  2196. Edit the entry in /etc/src.sh and /etc/src.csh, and reboot.
  2197.   
  2198. ------------------------------
  2199.  
  2200. Subject: 7.26  How can I look at what my system is doing?
  2201.  
  2202. The best tool for monitoring your system is HP GlancePlus.  In the U.S. call 
  2203. (800) 237-3990 for a trial version.  Outside the U.S. contact your HP sales
  2204. representative.  HP sells other performance tools as well including HP
  2205. Performance Collection Software, HP PerfRX (for long-term performance
  2206. analysis of a single system), and HP PerfView which runs under OpenView 
  2207. (for simultaneous monitoring of a network of systems including HP-UX, Sun 
  2208. Sparc, and IBM AIX).  You can also use /usr/contrib/bin/monitor if it 
  2209. exists on your system, but it is not as accurate or reliable as GlancePlus,
  2210. and is not an HP supported product.
  2211.  
  2212. ------------------------------
  2213.  
  2214. Subject: 7.27  How can I partition HP-UX disks on 700s?
  2215.  
  2216. Here is a sample file which lists the sdsadmin commands to partition a disk
  2217. into 2 partitions. Note that this is specific to the M2654SA disk;
  2218. your mileage may vary. The mediainit is probably not required if the vendor
  2219. has formatted/verified the disk. It is not "supported" to partition
  2220. the boot disk, and you have to go through some contortions to do it.
  2221. Note also that in order to have several partitions on the root disk
  2222. AND have swap, you must create another partition which you dedicate
  2223. to swap.
  2224.  
  2225. #
  2226. # SDS configuration file for this node.
  2227. #
  2228. # To rebuild the /u1 and /news Fujitsu M2654SA disk partitions, do:
  2229. #    mediainit -v /dev/rdsk/c201d5s0
  2230. #    sdsadmin -m -C /usr/local/etc/sdsadmin.config.u1news /dev/dsk/c201d5s0
  2231. #    newfs -L -n -v -m 2 -i 16384 /dev/rdsk/c201d5s1 HP_M2654Su1x1-2
  2232. #    newfs -L -n -v -m 2 -i  2048 /dev/rdsk/c201d5s2 HP_M2654Su1x1-2
  2233. #
  2234. # Disk partitions:
  2235. #
  2236. # 1   /u1     145xxxx 1K blocks (/dev/dsk/c201d5s1, /dev/rdsk/c201d5s1)
  2237. # 2   /news    55xxxx 1K blocks (/dev/dsk/c201d5s2, /dev/rdsk/c201d5s2)
  2238. # -   -----   -------
  2239. #             2006016 1K blocks
  2240. #
  2241.  
  2242. type    M2654Su1x1-2
  2243. label   u1_news
  2244.  
  2245. partition 1
  2246.    size 1450000K
  2247.  
  2248. partition 2
  2249.    size      max
  2250.  
  2251. (Thanks to Mike Petersen and Timothy Mooney <mooney@pinky.cc.ndsu.nodak.edu>)
  2252.  
  2253. ------------------------------
  2254.  
  2255. Subject: 7.28  How can I print man pages successfully?
  2256.  
  2257. To get the italic and bold fonts from the man file on a Laserjet:
  2258.  
  2259. zcat manfile.1 | nroff -man -Tlj | lpr ...
  2260.  
  2261. On a PostScript printer ( you need the GNU groff):
  2262.  
  2263. zcat manfile.1 | groff -man -Tps | lpr ...
  2264.  
  2265. If your man file is a complex one including tables, pipe it through tbl.
  2266.  
  2267. Some man pages like ioctl may need the HP macros:
  2268.  
  2269. zcat manfile.1 | groff -t -e -C -M/usr/lib/tmac -man -Tps | lp ...
  2270.  
  2271. (Thanks to Poul Moller, Markus Gyger)
  2272.  
  2273. ------------------------------
  2274.  
  2275. Subject: 7.29  How can I limit core files?
  2276.  
  2277. HP-UX has no built in function to limit core file generation from the standard
  2278. shells; one way to limit core file generation is to create a directory called
  2279. "core" with 000 permissions in the directory in which you expect a core dump 
  2280. to occur. Additionally, two programs are available (nocore and corelimit) 
  2281. that can be used as wrappers around other programs that you may expect to 
  2282. dump.  And, some publicly available shells (tcsh, for example) allow core 
  2283. file limits. Or, you can place a link called "core" to /dev/null in the 
  2284. directory you expect the core dump to occur.
  2285.  
  2286. Here is the source for corelimit (thanks to John Agosta, HP). It is
  2287. completely unsupported; the Response Center will disavow all knowledge
  2288. of you and your mission should you call them with a problem relating
  2289. to this. Build it in the usual way (cc -o corelimit corelimit.c) and use it 
  2290. in the format of:  "corelimit hpterm 0". This will limit the core file 
  2291. size of all children of the hpterm process to 0.
  2292.  
  2293. #include <stdio.h>
  2294. #include <sys/resource.h>
  2295. #define RLIMIT_CORE     4               /* core file size */
  2296.  
  2297. main(argc, argv)
  2298. int argc;
  2299. char **argv;
  2300. {
  2301. int res;
  2302. struct rlimit rlp;
  2303.         if (argc != 3) {
  2304.            fprintf(stderr, "%s: wrong number of parameters\n", argv[0]);
  2305.            fprintf(stderr, "\tformat: %s command core_size\n", argv[0]);
  2306.            exit(-1);
  2307.         }
  2308.         rlp.rlim_cur = atoi(argv[2]);
  2309.         res = setrlimit(RLIMIT_CORE, &rlp);
  2310.         if (res < 0) {
  2311.                 perror("setrlimit: RLIMIT_CORE");
  2312.                 exit(-2);
  2313.         }
  2314.         system(argv[1]);
  2315. }
  2316.  
  2317. Or, you can edit /etc/vuerc to start all of VUE that way:
  2318.  
  2319. at line 22 replace:
  2320.   exec $VUELOGIN $VL_ARGS </dev/null >/dev/null 2>&1
  2321. by:
  2322.   exec /usr/local/bin/nocore $VUELOGIN $VL_ARGS </dev/null >/dev/null 2>&1
  2323.  
  2324. (thanks to Jean-Claude Arnouil, <arnouilj@esiee.fr>)
  2325.  
  2326. ------------------------------
  2327.  
  2328. Subject: 7.30  Can I put more than one backup on DDS with fbackup?
  2329.  
  2330. No. fbackup always rewinds the tape. Possible alternatives:
  2331.  
  2332. (1) Stick with dump.
  2333. (2) Use a pipe: instead of telling fbackup where the DAT is,
  2334.     let it send its output to stdout (-f -) and pipe it
  2335.     (thru remsh from the other machine) to the DAT, using
  2336.     no-rewind device.  You'll lose fast search ability, though.
  2337. (3) Turn your machines into a cluster served by the one with the DAT
  2338.     and do all backups there.  Unfortunately clusters are
  2339.     not supported at hp-ux 10.0, so this is not a long-term solution.
  2340. (4) Use NFS and mount the disks of the machine without DAT to the other
  2341.     and back them both up there.  You'll have to mount 'em with root
  2342.     permissions and restoring a completely destroyed root disk will be messy.
  2343. (5) Scream at HP until they fix fbackup. :-)
  2344.  
  2345. (Thanks to Tapani Tarvainen, <tt@math.jyu.fi>)
  2346.  
  2347. ------------------------------
  2348.  
  2349. Subject: 7.31  How can I load multiple patches on a machine at the same time?
  2350.  
  2351. The easiest way to do it is to set up a netdist server by using /etc/updist
  2352. to load all the patches you want into a netdist area, and then starting
  2353. /etc/netdistd.
  2354.  
  2355. ------------------------------
  2356.  
  2357. Subject: 7.32  How can I set up an HP-UX workstation as an X terminal?
  2358.  
  2359. Install minimum OS with network and X11 (without motif or vue).
  2360. Edit /etc/inittab, change the following lines
  2361.  
  2362. init:2:initdefault:
  2363. vue :34:respawn:/etc/vuerc    # VUE validation and invocation
  2364.  
  2365. to
  2366.  
  2367. init:3:initdefault:
  2368. vue :34:respawn:/usr/bin/X11/X -query HOSTNAME    # X server startup
  2369.  
  2370. Replace HOSTNAME by the name of the host running xdm, vuelogin or whatever.
  2371.  
  2372. (thanks to Kay Marquardt, <K.Marquardt@zhv.basf-ag.de>)
  2373.  
  2374. ------------------------------
  2375.  
  2376. Subject: 7.33  What causes "Unable to initialize MI" when running Glance?
  2377.  
  2378. This error can occur for many different reasons but it indicates that the
  2379. glance program had trouble starting the midaemon process.  Further details
  2380. are available in ~/glance.err and/or /usr/perf/log/`hostname`/midaemon.err.
  2381. See man midaemon(1).
  2382.  
  2383. Older revisions of HP GlancePlus (prior to B.09.00 for series 700/800 
  2384. systems and prior to A.09.07 for series 300/400 systems) had a Known 
  2385. Problem in which it was occasionally necessary to issue the following 
  2386. command when the above error occurred:
  2387.  
  2388. rm /usr/perf/databases/`hostname`/*.data
  2389.  
  2390. Do NOT remove other files in the directory /usr/perf/databases/`hostname`/
  2391. because they may be required for other performance tools such as HP PerfRX
  2392. or HP PerfView.
  2393.  
  2394. This problem has been fixed in the current release of HP GlancePlus (versions
  2395. B.09.00 or greater for s700/800).  
  2396.  
  2397. Please contact your HP Support Representative when you experience problems
  2398. with HP software products.  Your HP support contact will know how to obtain 
  2399. additional information to characterize your specific problem.  Please 
  2400. note the product version (ie: "what /usr/perf/bin/glance") when reporting 
  2401. problems.
  2402.  
  2403. (thanks to Doug Grumann <dougg@hpptc3.rose.hp.com>)
  2404.  
  2405.  
  2406. ------------------------------
  2407.  
  2408. Subject: 7.34  How come I can't get all of my swap space?
  2409.  
  2410. The default value of the kernel parameter "maxswapchunks" limits the swap
  2411. accessible by the kernel to 512M; if you configure more swap, you need
  2412. to increase maxswapchunks.
  2413.  
  2414. ------------------------------
  2415.  
  2416. Subject: 7.35  How come I can't start my Aserver?
  2417.  
  2418. Often this is because "localhost" isn't configured in DNS. Try:
  2419.  
  2420.     nslookup localhost
  2421.  
  2422. If that command fails, you will want to have an entry added to your
  2423. name servers for "localhost.your.particular.domain" pointing at
  2424. 127.0.0.1.
  2425.  
  2426. (thanks to rick jones, HP)
  2427.  
  2428. ------------------------------
  2429.  
  2430. Subject: 7.36  How can I get a daemon to successfully start from /etc/rc?
  2431.  
  2432. /etc/rc will kill all child processes on exit; daemons started from
  2433. localrc() (for example) must have called setsid() and have been
  2434. given time to daemonize (what a word!) themselves.
  2435.  
  2436. If your system doesn't have the C compiler you can use a call to nohup to
  2437. start the daemon instead of calling setsid().
  2438.  
  2439. (thanks to Mike Peterson, <system@alchemy.chem.utoronto.ca>)
  2440.  
  2441. ------------------------------
  2442.  
  2443. Subject: 7.37  How come my /dev/null keeps getting blown away?
  2444.  
  2445. Apparantly this can occur if root invokes the C compiler on a nonexistant
  2446. file.
  2447.  
  2448. ------------------------------
  2449.  
  2450. Subject: 7.38  How can I track network packets?
  2451.  
  2452. *******************************************************
  2453. *
  2454. * Network Tracing with nettl -  for HPUX 8.x and up                      
  2455. *
  2456. *******************************************************
  2457. TRACING - trace all packets seen by the device driver
  2458.       on the HP nodes, except diskless packets.
  2459.       These packets are those packets sent by the
  2460.       node, or addressed to the node.
  2461.         
  2462. 1.  Start Trace - put data into 1MB  trace file. The data
  2463.     will be stored in /tmp/raw.TRC0 and /tmp/raw.TRC1
  2464.     The most recent data will always be in TRC0, when
  2465.     it fills up, TRC0 is renamed TRC1, and new logging
  2466.     continues in the TRC0 file.  They fill up quickly!
  2467.  
  2468.      /etc/nettl -tn pduin pduout -e all -f /tmp/raw 
  2469.  
  2470.      If neding to trace LOOPBACK interface as well,
  2471.      consider:
  2472.  
  2473.      /etc/nettl -tn pduin pduout loopback -e all -f /tmp/trace
  2474.  
  2475. 2.  Stop trace as soon as an event occurs!
  2476.  
  2477.     /etc/nettl -tf -e all
  2478.  
  2479. 3.  Format trace into a print file:
  2480.  
  2481.     /etc/netfmt -N -n -l -f /tmp/raw.TRC0 [ -c /tmp/filter ] > /tmp/fmt0 
  2482.     /etc/netfmt -N -n -l -f /tmp/raw.TRC1 [ -c /tmp/filter ] > /tmp/fmt1
  2483.  
  2484.     -N - print in "nice" format (e.g. interpret) 
  2485.     -n - print IP addresses, not hostnames
  2486.     -l - do not highlight fields (for hpterm)
  2487.     -f - optional, use a filter file (see "filtering", below)
  2488.  
  2489.     NOTE - netfmt takes a while to run!
  2490.     There will be plenty of info in the trace file - 
  2491.     Interpretation may be necessary!
  2492.  
  2493. 3a. Filtering.  Create a filter file to tell netfmt what packets you
  2494.     are interested in seeing.
  2495.  
  2496.     E.g. only display packets to/from IP address 192.10.10.1:
  2497.     filter ip_saddr 192.10.10.1
  2498.     filter ip_daddr 192.10.10.1
  2499.  
  2500.     Filter out all put NFS packets (to/from UDP port 2049)  
  2501.     filter udp_sport 2049
  2502.     filter udp_dport 2049
  2503.  
  2504.     Filter out all but TCP packets to/from port 25 (sendmail)
  2505.     filter tcp_sport 25
  2506.     filter tcp_dport 25
  2507.  
  2508.     Filter on ethernet addresses:
  2509.     filter dest 08-00-09-49-91-4a
  2510.     filter source 08-00-09-49-91-4a
  2511.  
  2512.     You can put these together (e.g. filter all NFS packets to/from IP addr)
  2513.     filter ip_saddr 192.10.10.1
  2514.     filter ip_daddr 192.10.10.1
  2515.     filter udp_sport 2049
  2516.     filter udp_dport 2049
  2517.  
  2518. (thanks to Brian Hackley, <hackley@apollo.hp.com>)
  2519.  
  2520. ------------------------------
  2521.  
  2522. Subject: 7.39  How come my processes keep dying at 67M memory usage?
  2523.  
  2524. You need to adjust the kernel parameter "maxdsiz"; by default the per
  2525. process data space is limited to 67M. Adding physical memory and swap
  2526. will have no effect until you modify the parameter.
  2527.  
  2528. ------------------------------
  2529.  
  2530. Subject: 7.40  Is it possible to artificially limit the memory size?
  2531.  
  2532. WARNING: this is non-standard, unsupported, and may change
  2533. from release-to-release.
  2534.  
  2535. For 9.01 and 9.03, there is a variable in the kernel called
  2536. "soft_pages".  The value is normally zero.  If set to some number
  2537. between 256 and the number of pages in your system, only that number
  2538. of pages will be allocated as the physical memory in your system.
  2539.  
  2540. To use this, first copy your kernel from /hp-ux to something else,
  2541. so that you can recover, if necessary (this variable can be set to
  2542. a small enough value that the system will be unbootable).  Then
  2543. to set up a, say, 16 MByte system, do:
  2544.  
  2545. adb -w /hp-ux
  2546. soft_pages?W 0D4096
  2547.  
  2548. or 
  2549.  
  2550. soft_pages?W 1000
  2551.  
  2552. Remember that the number of physical pages is not the only thing that
  2553. goes into a minimum configuration---you also have to scale kernel
  2554. parameters such as nproc and other tunables appropriately.
  2555.  
  2556. ------------------------------
  2557.  
  2558. Subject: 7.41  How come my alt key combinations don't work in emacs X mode?
  2559.  
  2560. Run the following through xmodmap:
  2561.  
  2562. !
  2563. ! The following is modified from some code received from bjarne@hsr.no 
  2564. ! (Bjarne Steinsbo):
  2565. !
  2566. keysym Alt_L = Meta_L
  2567. keysym F12 = Multi_key
  2568. clear mod1
  2569. add mod1 = Meta_L
  2570. clear mod2
  2571. add mod2 = Alt_R Mode_switch
  2572. ! This is magic!
  2573. keysym Alt_R = Mode_switch
  2574.  
  2575. The result is:
  2576.  - The left Alt key acts as the Meta key.
  2577.  - The right Alt key (Alt Gr) selects the extra characters Martin is talking 
  2578.    about.  (e.g. AltGr-o = o).
  2579.  - It is even possible to use both Alt keys together, resulting in 
  2580.    Meta-versions of the extra characters.
  2581.  
  2582. (Thanks to Geir Atle Storhaug <gas@globus.ffi.no>)
  2583.  
  2584. ------------------------------
  2585.  
  2586. Subject: 7.42  I can't get Flex LM based licensing to work.
  2587.  
  2588. For some reason, Flex licensing requires /dev/lan0 to have
  2589. read and write permissions for everybody. This is somewhat insecure.
  2590. One workaround is:
  2591.  
  2592. 1. Create a new group call "lan0".
  2593. 2. chgrp/chmod /dev/lan0 to look like this:
  2594.    crw-rw----   1 root     lan0      52 0x202000 May 20  1993 /dev/lan0
  2595. 3. chgrp/chmod g+s on any binaries that need to access /dev/lan0.
  2596.    For example, for Interleaf, we did this to /interleaf/ileaf5/hp700/bin:
  2597.    -rwxr-sr-x   1 compsci  lan0     5255168 Jan 29  1992 ileaf
  2598.    
  2599. Note also that you may or may not get Flex licensing to work with
  2600. the FDDI daughter card, particularly if there is no Ethernet card.
  2601. Under 9.01, the Flex utility lmhostid would not return the LAN
  2602. address from the FDDI daughter card. This may have been fixed at 9.03
  2603. or 9.05, but that has not been confirmed. Additionally, PHNE_4003
  2604. is supposed to fix the problem for 9.01.
  2605.  
  2606. (Thanks to Richard Lloyd, Liverpool and Greg Vasquez, HP)
  2607.  
  2608. ------------------------------
  2609.  
  2610. Subject: 7.43  How can I set up group-based FTP access?
  2611.  
  2612. Here is how to set up ftp so that a group of users only have ftp access,
  2613. they all have their own individual passwd, but they all access the same
  2614. set of files (i.e., the system thinks they are all really the same ftp
  2615. user).  With only a slight change, you can have a group of users that
  2616. only have ftp access, each with their own individual passwd, and access
  2617. only to their own set of files (this is left as an exercise for the
  2618. reader).
  2619.  
  2620. 1) Set up anonymous ftp (assumed in later instructions to be at
  2621.    /users/ftp).
  2622.  
  2623. 2) Add a user and group to /etc/passwd and /etc/group.
  2624.  
  2625.    For example, in /etc/passwd:
  2626.  
  2627.     ftpuser:*:1000:1000:FTP User:/users/ftp:/bin/false
  2628.  
  2629.    and in /etc/group:
  2630.  
  2631.     ftpgroup:*:1000:ftpuser
  2632.  
  2633.    Note that ftpuser login is disabled (a "*" in the password field).
  2634.    This allows various utilities (such as "ls") to recognize files
  2635.    that belong to an ftp user (particularly important for backups).
  2636.  
  2637.    To give each ftp user their own private access, set up a unique
  2638.    disabled user for each.
  2639.  
  2640. 2) In /users/ftp/etc, you must have a group and passwd file, of the same
  2641.    format as their related system files.  For example, in
  2642.    /users/ftp/etc/group add:
  2643.  
  2644.    ftpgroup:*:1000:
  2645.  
  2646.    and in /users/ftp/etc/passwd add:
  2647.  
  2648.    ftpuser:*:1000:1000:FTP User:/ftpusers:/bin/false
  2649.  
  2650.    Also, for each individual that you want to give access, add an
  2651.    additional entry.  Note that these have passwords (see passwd(1)
  2652.    for instructions on setting passwords in this file).
  2653.  
  2654.    george:3RgfBzfnipJPQ:1000:1000:George Smith \
  2655.         (FTP User):/ftpusers:/bin/false
  2656.  
  2657.    A few things to notice.  "ftpuser" is disabled.  "george" has the
  2658.    same uid, gid, and home directory that ftpuser has.  "george"
  2659.    will login as george with his own password.  
  2660.  
  2661.    To give each ftp user their own private access, add an entry that
  2662.    matches their /etc/passwd entry.
  2663.  
  2664. 3) Under /users/ftp, create a directory "ftpusers".  Make these
  2665.    directories with owner "ftpuser" and group "ftpgroup", with 770
  2666.    permissions.  This effectively prevents anonymous ftp access to this
  2667.    directories, since it is not world readable/writable.
  2668.  
  2669. That's it.
  2670.  
  2671.    Users access the system via anonymous:
  2672.  
  2673.    $ ftp sysname
  2674.    Connected to sysname.whatever.
  2675.    220 sysname FTP server
  2676.    Name (something:someuser): ftp
  2677.    331 Guest login ok, send ident as password.
  2678.    Password:
  2679.    230 Guest login ok, access restrictions apply.
  2680.    Remote system type is UNIX.
  2681.    Using binary mode to transfer files.
  2682.    ftp>
  2683.  
  2684.    Then, they use a sublogin to access their old files:
  2685.  
  2686.    ftp> user george
  2687.    331 Password required for george.
  2688.    Password:
  2689.    230 User george logged in.
  2690.    ftp> pwd
  2691.    257 "/users/ftp/ftpusers" is current directory.
  2692.    ftp>
  2693.  
  2694.    Users are placed in whatever directory is specified as their
  2695.    home directory in /users/ftp/etc/passwd off /users/ftp.
  2696.    For example user "george" will be placed in /users/ftp + /ftpusers
  2697.    which is /users/ftp/ftpusers.
  2698.  
  2699.    To remove access, remove their passwd entry from
  2700.    /users/ftp/etc/passwd.
  2701.  
  2702. This is all documented (though poorly) in the various ftp related man
  2703. pages.
  2704.  
  2705. (thanks to Aaron Friesen of HP <aaronf@sde.hp.com> and 
  2706.            John Pelan <J.Pelan@Queens-Belfast.ac.uk>)
  2707.  
  2708. ------------------------------
  2709.  
  2710. Subject: 7.44  How come my 700 doesn't perform as well as I expect?
  2711.  
  2712. There are, of course, many answers to that question. Many people
  2713. have noticed that HP's conservative choices in some configuration
  2714. areas affect performance, especially relevant to Sun workstations.
  2715. Two examples:
  2716.  
  2717. fs_async kernel parameter. HP-UX by default makes all file system
  2718.     I/O synchronous. Sun, by contrast, defaults to asynchronous I/O
  2719.     and depends on the syncer. Setting this parameter to 1 can
  2720.     significantly increase write speeds, but at the risk of losing
  2721.     data in a system crash. You can change this parameter with SAM.
  2722.     
  2723. SHARE_MAGIC vs. DEMAND_MAGIC. HP binaries by default are SHARE_MAGIC.
  2724.     This means that ALL pages needed are read in at invocation time.
  2725.     Sun, by contrast, implements demand paging by default, which
  2726.     speeds up the invocation time at the cost of page I/O later
  2727.     in process execution. You can change the behavior on HP binaries
  2728.     by using the chatr command.
  2729.  
  2730. ------------------------------
  2731.  
  2732. Subject: 7.45  How do I convert the uname string to the model string?
  2733.  
  2734. Here's the relationship for the most common HP-UX machines:
  2735.  
  2736.    Model number on the     String returned
  2737.    outside of the box      by uname -m
  2738.    -------------------     ---------------
  2739.         E25 --------------> 9000/806
  2740.         E35 --------------> 9000/816
  2741.         E45 --------------> 9000/826
  2742.         E55 --------------> 9000/856
  2743.         F10 --------------> 9000/807
  2744.         F20 --------------> 9000/817
  2745.         H20 --------------> 9000/827
  2746.         F30 --------------> 9000/837
  2747.         G30/H30 ----------> 9000/847
  2748.         I30 --------------> 9000/857
  2749.         G40/H40 ----------> 9000/867
  2750.         I40 --------------> 9000/877
  2751.         G50/H50 ----------> 9000/887
  2752.         I50 --------------> 9000/897
  2753.         G70/H70 ----------> 9000/887
  2754.         I70 --------------> 9000/897
  2755.         G60/H60 ----------> 9000/887
  2756.         I60 --------------> 9000/897
  2757.         T500 -------------> 9000/891
  2758.  
  2759. (Thanks to Wayne Krone (wk@cup.hp.com), and 
  2760.            Colin Wynd (colin@col.hp.com))
  2761.  
  2762. ------------------------------
  2763.  
  2764. Subject: 7.46  Why does ksh hang when my $HOME is NFS mounted?
  2765.  
  2766. On my 9.X HP-UX box, if a user's logon directory is NFS mounted and their
  2767. start up program is ksh then ksh hangs.
  2768.  
  2769. The problem is that ksh attempts to lock the HISTFILE. One workaround
  2770. is to add the following to the .profile file for users (or correct the
  2771. existing one):
  2772.  
  2773.    HISTFILE=/tmp/.sh_hist.$(whoami)
  2774.    export HISTFILE
  2775.  
  2776. The latest NFS and Transport Patches fixes this problem. The patches
  2777. should be installed on both the client and servers and the directories
  2778. /etc/sm and /etc/sm.bak should also be removed after the installation
  2779. of the patches.
  2780.  
  2781. As of 20/Dec/1994 the patches are:
  2782.  
  2783.       s700 9.05                              s800 9.04
  2784.       ---------------------------            -------------------------
  2785.       PHNE_4879 (NFS mega patch)             PHNE_4879 (NFS mega patch)  
  2786.       PHKL_4937 (Kernel NFS patch)           PHKL_3119 (Kernel NFS patch)  
  2787.       PHNE_5010 (Xport mega-patch)           PHNE_4838 (Xport mega-patch)
  2788.  
  2789.  
  2790. (Thanks to Colin Wynd (colin@col.hp.com) and
  2791.            Allyn Fratkin (allyn@hp-sdd.sdd.hp.com))
  2792.  
  2793.  
  2794. ------------------------------
  2795.  
  2796. Subject: 7.47  Problem with ntalkd and it's handling on /etc/utmp.
  2797.  
  2798. The current version of ntalkd (talkd is probably the same here),
  2799. and it's handling of /etc/utmp is broken since it doesn't check
  2800. the ut_type field.  This causes it to send messages to logged out
  2801. tty's rather than to those who are logged in on.  The patch is easy
  2802. luckily and also applies to most other unix's except really BSD4.2
  2803. ones and SunOS4.
  2804.  
  2805. The patch is availalable on ftp.amtp.cam.ac.uk:/pub/HP/ntalk.tgz.
  2806.  
  2807. (Thanks to Bill Hassell <blh@hpuerca.atl.hp.com>,
  2808.            Jon Peatfield <J.S.Peatfield@amtp.cam.ac.uk>)
  2809.  
  2810.  
  2811. ------------------------------
  2812.  
  2813. Subject: 7.48  How to get an MS-DOS floppy formatted using HP-UX?
  2814.  
  2815. There is no HP-fully-supported way of getting an MS-DOS floppy formatted 
  2816. on HP-UX.  (Once you have a PC-compatible floppy, the series of commands
  2817. referenced in the dosif(4) manpage allow you to read and write the floppies).
  2818.  
  2819. However, there is a workaround.  Perform the basic mediainit with the 
  2820. -f16 switch (this causes the floppy to be formatted with the full 80 
  2821. tracks, rather than HP's default safer-but-nonstandard 77+3spare tracks, 
  2822. 512-byte sectors, no sector skew: just like the most basic PC floppies).  
  2823. Then copy on the FAT, directory, label, and other such magic from an 
  2824. honest-to-goodness formatted-on-a-real-PC drive into the first N sectors.  
  2825. For sizes up to 1.44MB floppies, N=20 is more than enough; I don't have 
  2826. the values for the rarely used 2.88MB size (and I don't think the drives 
  2827. in the s700 handle that size anyway).  This header magic should be copied 
  2828. off an honest-to-goodness PC floppy once with the command
  2829.    
  2830.    dd if=/dev/rfloppy of=/a/good/place/to/store/the/header bs=512 count=20
  2831.  
  2832. and then written back to each "cloned" floppy with the same command, 
  2833. reversing "if" and "of".  (Slightly faster performance is possible using 
  2834. the variant:
  2835.  
  2836.    dd of=/dev/rfloppy if=/the/copied/header ibs=512 count=20 obs=9k conv=sync
  2837.  
  2838. This causes floppy I/O to be done in multiples of 9kB, i.e. one cylinder 
  2839. at a time.)
  2840.  
  2841. You should of course have two such headers, one for 720kB and one for 
  2842. 1.44MB floppies: lying to MS-DOS or the dos* utilities about the floppy 
  2843. capacity would be a bad idea.  If you're writing a script to automate 
  2844. all this, you can determine the capacity of a floppy loaded in the drive 
  2845. using the following fragment of Korn shell:
  2846.  
  2847.     kbsize=$( diskinfo -b /dev/rfloppy 2>/dev/null )
  2848.     if (( $? != 0  ||  $kbsize == 0 )) ; then
  2849.         print -u2 "$0: Wot, no media!?"
  2850.         rm -f core  # 9.01s700 diskinfo coredumps
  2851.         exit 1
  2852.     fi
  2853.  
  2854.  
  2855. (Thanks to Stefek Zaba <sjmz@hplb.hpl.hp.com>)
  2856.  
  2857.  
  2858. ------------------------------
  2859.  
  2860. Subject: 7.49  How to get the MAC (station) address programmatically?
  2861.  
  2862. Here's some sample LLA code to do this. Note that you can use DLPI to do 
  2863. the same, and LLA in not supported in HP-UX 10.0. Sample DLPI code
  2864. can be found on HPSL, the document id is CWA940907000.
  2865.  
  2866.  
  2867. /*
  2868. Here's some sample code that you can use to get your own
  2869. station address (otherwise known as MAC address or LAN card address).
  2870. Be sure to compile this with the -ln option, since the net_ntoa(3N)
  2871. call is found in /usr/lib/libn.a.
  2872.  
  2873. This program was compiled by doing: cc get.c -o get -g -ln
  2874.  
  2875. */
  2876.  
  2877. #include <stdio.h>
  2878. #include <netio.h>
  2879. #include <fcntl.h>
  2880.  
  2881. main(argc, argv)
  2882. int    argc;
  2883. char   *argv[];
  2884. {
  2885.    struct fis s_fis;
  2886.    struct fis s_fis;
  2887.    int lanic;
  2888.    char *ascii[6];
  2889.  
  2890.    if (argc < 2) {
  2891.       printf ("Usage: %s <device file>\n", argv[0]);
  2892.       exit (1);
  2893.       }
  2894.  
  2895.    lanic = open(argv[1], O_RDWR);
  2896.    if (lanic < 0) {
  2897.       perror("Error in opening %s", argv[1]);
  2898.       printf("Error = %d\n", lanic);
  2899.       exit(1);
  2900.    } else {
  2901.       s_fis.reqtype = LOCAL_ADDRESS;
  2902.       s_fis.vtype = INTEGERTYPE;
  2903.  
  2904.       ioctl(lanic, NETSTAT, &s_fis);
  2905.       net_ntoa(ascii, s_fis.value.s, 6);
  2906.       printf("Station address of %s is %s\n", argv[1], ascii);
  2907.  
  2908.       s_fis.reqtype = PERMANENT_ADDRESS;
  2909.       s_fis.vtype = INTEGERTYPE;
  2910.       ioctl(lanic, NETSTAT, &s_fis);
  2911.       net_ntoa(ascii, s_fis.value.s, 6);
  2912.       printf("Permanent Station address of %s is %s\n", argv[1], ascii);
  2913.       close(lanic);
  2914.       }
  2915. }
  2916.  
  2917. (Thanks to Colin Wynd <colin@col.hp.com>)
  2918.  
  2919. ------------------------------
  2920.  
  2921. Subject: 7.50  Is there a Transport Level Interface (TLI) interface to TCP on HP-UX?
  2922.  
  2923. In HP-UX 10.0 a special module has been created which provides XTI access
  2924. over the BSD stack - TLI is not supported. TLI, for the most part after
  2925. SVID 3 volume 5, has stopped evolving and is being replaced by XTI in
  2926. most implementations.  XTI is standardized by X/Open and the current
  2927. versions from most vendors should be XPG4 compliant with some being
  2928. branded as the branding test suites are made available by X/Open.
  2929.  
  2930. Note the reason one needs a streams-based TCP is that both TLI and XTI
  2931. rely upon a streams-based module, timod, to provide specific functionality
  2932. within the kernel and this module needs to be pushed upon the transport
  2933. stack.  Since HP-UX uses a BSD transport which is not streams-based and
  2934. is therefore incapable of having a streams-based module pushed upon it,
  2935. one cannot run TLI/XTI directly upon it, and, hence, a special streams
  2936. module was created to provide this functionality for HP-UX 10.0.
  2937.  
  2938. (Thanks to Mike Krause <krause@cup.hp.com>)
  2939.  
  2940. ------------------------------
  2941.  
  2942. Subject: 7.51  How do you disable IP Forwarding?
  2943.  
  2944. To accomplish what you want, use the following commands as root:
  2945.  
  2946.         adb -w /hp-ux /dev/kmem
  2947.         ipforwarding/W 0
  2948.         ipforwarding?W 0
  2949.         CTRL-D
  2950.  
  2951. If you install a new kernel, you have to repeat these steps.
  2952.  
  2953. NOTE:  These commands disable IP forwarding completely:  if the
  2954.        system is configured as a gateway, no IP forwarding will
  2955.        occur.  This workaround is NOT supported.
  2956.  
  2957. (Thanks to Colin Wynd (colin@col.hp.com)
  2958.  
  2959.  
  2960. ------------------------------
  2961.  
  2962. Subject: 7.52  Does HPUX 9.0 have support for threads?
  2963.  
  2964. As part of the DCE product, a user-space thread-package was shipped.
  2965. This package is also part of 10.0.
  2966.  
  2967. (Thanks to Mike Krause <krause@cup.hp.com>)
  2968.  
  2969. ------------------------------
  2970.  
  2971. Subject: 7.53  How come the filenames on CD-ROM are in uppercase?
  2972.  
  2973. This is the ISO 9660 format stored on the CDROM. Filenames are in uppercase
  2974. and have a version as well (ie ;1). If you would like lowercase names
  2975. and no ;1 version, you'll have to translate the names. The usual hack
  2976. is to create symbolic links.  An alternative is to use a product
  2977. called PFS from Young Minds, Inc.
  2978.  
  2979. (Thanks to Bill Hassell <blh@hpuerca.atl.hp.com>)
  2980.  
  2981. ------------------------------
  2982.  
  2983. Subject: 7.54  How come I can't type an '@' character?
  2984.  
  2985. If you do a 'stty -a' and you will see that your 'kill' character is
  2986. set to '@'.  You need to set your 'kill' character to be something 
  2987. other than the '@' character by doing something like 'stty kill '^U''.
  2988. You should add this to your .profile or .cshrc file.
  2989.  
  2990. (Thanks to Michael J. O'Connor <mjo@dojo.mi.org>)
  2991.  
  2992. ------------------------------
  2993.  
  2994. Subject: 7.55 How come I can't get my machine into boot admin mode?
  2995.  
  2996. When i reboot my workstation I do not get the "..push and hold the ESCAPE 
  2997. key to ..." - why?
  2998.  
  2999. The machine is configured in secure boot mode. To get into
  3000. boot admin mode you will need to remove all bootable
  3001. media (i.e. disconnect disks, LAN, etc.) and then power on - the boot
  3002. will fail and you can then get to boot admin and switch off secure boot
  3003. mode.
  3004.  
  3005. (Thanks to Julian Perry <jperr@J-Sainsbury.co.uk>)
  3006.  
  3007.  
  3008. ------------------------------
  3009.  
  3010. Subject: 7.56  What's a quick check to see if a fileset is installed?
  3011.  
  3012. The following script will check to see if all the files in a fileset
  3013. are installed in the correct place. It does not check permissions
  3014. or that the kernel files are in the kernel. Certain filesets
  3015. have their own verify scripts ie:
  3016.  
  3017.    NS-SERV has   /usr/nettest/nsverify/ver_ns
  3018.    STREAMS has   /usr/bin/strvf
  3019.  
  3020. #!/bin/sh
  3021. FSET=/etc/filesets/$1
  3022.  
  3023. if [ "$FSET" = "" ]; then
  3024.    echo "syntax of command $0 Filesetname "
  3025.    exit 1
  3026. fi
  3027.  
  3028. if [ ! -f $FSET ]; then
  3029.    echo "Fileset $FSET not found"
  3030.    exit 1
  3031. fi
  3032.  
  3033. # simple test to see non zero size files of any type
  3034. while read File
  3035. do
  3036.   if [ ! -s $File ]; then
  3037.      echo "$File not found"
  3038.   fi
  3039. done < $FSET
  3040. exit
  3041.  
  3042.  
  3043. (Thanks to Mike MacFaden <macfaden@kalpana.com>)
  3044.  
  3045. ------------------------------
  3046.  
  3047. Subject: 7.57+ How does one package a set of files for HP-UX 9.X?
  3048.  
  3049. Use the fpkg program to build a special tar file that update can read.
  3050.  
  3051. Be sure to use the mkpdf program to create a PDF file and add this to your
  3052. psf file as follows:
  3053.  
  3054.     pn  MY-PROD
  3055.     pd  My product description
  3056.     fv  V.1.0.0
  3057.     F
  3058. >    <somedir>/PDF /system/MY-PROD/pdf             <
  3059.     pr <somedir>/prod-dir
  3060.     F *
  3061.  
  3062. The pdf file contains a complete file manifest which tech support can use
  3063. to verify the files in a product are correctly installed with the command
  3064. pdfck.
  3065.  
  3066. (Thanks to Mike MacFaden <macfaden@kalpana.com>)
  3067.  
  3068.  
  3069. ------------------------------
  3070.  
  3071. Subject: 8. COMPILERS AND LINKERS
  3072.  
  3073. ------------------------------
  3074.  
  3075. Subject: 8.1  What's a P-FIXUP error?
  3076.  
  3077. Several questions in comp.sys.hp.hpux have involved the Gnu C compiler
  3078. and the linker message below :
  3079.  
  3080.         gcc  test_h.o -o test_h ../libg++.a -lm
  3081. ld: R_DATA_ONE_SYMBOL fixup in file ../libg++.a(streambuf.o) for code unsat
  3082. symbol "abort" - use P' fixup
  3083. collect: /bin/ld returned 1 exit status
  3084.  
  3085.    This is caused by the code generator emitting assembly code in a data
  3086. subspace to initialize a function pointer, equivalent to :
  3087.  
  3088.     .word    foo
  3089.  
  3090. where (in this case) foo() is an extern, and shared libraries are referenced
  3091. by the executable being built (usually libc.sl).  
  3092.  
  3093. NOTE:
  3094.  
  3095. This problem has been fixed in gcc-2.4.5.u5; if people are still running
  3096. into this error, then:
  3097.  
  3098.   1) They've got an old version of gas (pa-gas-1.36.u8 I belive is the
  3099.   first one do handle this correctly).
  3100.  
  3101.   2) They're linking with a library built with some old combination of
  3102.   gcc and gas.
  3103.  
  3104. The solution is to make sure gcc and gas are up-to-date and any libraries
  3105. have been built with the latest gcc/gas combination.  For a temporary 
  3106. workaround the option "-static" to gcc will suppress dynamic linking and
  3107. thus avoids the error.
  3108.  
  3109. (thanks to Carl Burch, HP for the original, and Jeff Law 
  3110.  <law@snake.cs.utah.edu> for the followup)
  3111.  
  3112. ------------------------------
  3113.  
  3114. Subject: 8.2  Where is regcmp on HP-UX?
  3115.  
  3116. RTFM - from man regcmp:
  3117.  
  3118.       regcmp and regex are kept in /lib/libPW.a, and are linked by using the
  3119.       -lc and -lPW options to the ld or cc command.  See WARNINGS below.
  3120.  
  3121. (thanks to Andre Srinivasan, <andre@cs.pitt.edu>)
  3122.   
  3123. ------------------------------
  3124.  
  3125. Subject: 8.3  How come the default C compiler is brain-dead?
  3126.  
  3127. The C compiler shipped with HP-UX is intended only to rebuild the kernel
  3128. with, not for program development. To get a "real" C compiler, you must
  3129. buy the ANSI C program development bundle.
  3130.   
  3131. ------------------------------
  3132.  
  3133. Subject: 8.4  How do I deal with "too many defines"?
  3134.  
  3135. Use the "-Wp,-Hxxxxxxx" where xxxxxxxx is the number of bytes to add 
  3136. to cpp's table size.
  3137.  
  3138. There is no equivalent in lint or cflow to the cc driver's -W flag to 
  3139. pass options to subprocesses like cpp.  However, both lint and cflow
  3140. invoke cpp via the cc driver, so you can achieve the same effect by
  3141. setting the CCOPTS environment variable.  For example,
  3142.  
  3143.     CCOPTS="-Wp,-H500000"
  3144.     export CCOPTS
  3145.     lint large_file.c
  3146.  
  3147.   
  3148. ------------------------------
  3149.  
  3150. Subject: 8.5  How come I get "_builtin_va_start" undefined when I build with gcc?
  3151.  
  3152. The <varargs.h> and <stdarg.h> include files define va_start in terms of 
  3153. this function, which is built-in on the HP C compiler.
  3154.  
  3155. If you're using GCC you should be picking up include files
  3156. from the gcc library directory.  These include files do the right
  3157. thing for both GCC and HP C.
  3158.  
  3159. More often than not these files were never installed, or someone has
  3160. placed a copy of varargs.h/stdarg.h into /usr/local/include (gcc searches
  3161. there *first*).
  3162.  
  3163. When all else fails, you can replace the definition of va_start as follows, 
  3164. depending on whether you are using varargs or stdarg (K&R or ANSI,
  3165. respectively).
  3166.  
  3167.     #include <varargs.h>
  3168.     #ifdef __hppa
  3169.     #undef va_start
  3170.     #define va_start(a) ((a)=(char *)&va_alist+4)
  3171.     #endif
  3172.  
  3173.     #include <stdarg.h>
  3174.     #ifdef __hppa
  3175.     #undef va_start
  3176.     #define va_start(a,b) ((a)=(va_list)&(b))
  3177.     #endif
  3178.  
  3179. For <varargs.h>, this replacement should always work.
  3180.  
  3181. For <stdarg.h>, this replacement will work unless the last fixed
  3182. parameter ("b" in the call to va_start) is a structure larger
  3183. than 8 bytes.  Large structures are passed by reference, with the
  3184. callee responsible for copying the structure to a temporary area
  3185. if it will be modified.  In this case, "&b" will take the address
  3186. of that temporary area instead of the position in the argument
  3187. list, and va_next won't work.  That's why HP uses a compiler
  3188. built-in.
  3189.  
  3190. (Thanks to Cary Coutant, HP for the original and Jeff Law 
  3191.   <law@snake.cs.utah.edu> for the followup)
  3192.   
  3193. ------------------------------
  3194.  
  3195. Subject: 8.6  How can I tell if something was built debuggable?
  3196.  
  3197. If the output of "/usr/contrib/bin/odump -spaces file.o" shows a space
  3198. named $DEBUG$, then it was compiled with -g.
  3199.  
  3200. (Thanks to Fran Litterio <franl@centerline.com>)
  3201.  
  3202. ------------------------------
  3203.  
  3204. Subject: 8.7  Is there some kind of problem with using FLT_MIN in ANSI mode?
  3205.  
  3206. The C compiler dislikes this construct in ANSI mode:
  3207.  
  3208. x = FLT_MIN;    /* <---- warning here */
  3209.  
  3210. The problem is that the ANSI mode (_PROTOTYPES) version of FLT_MIN/FLT_MAX in
  3211. <float.h> end their constants with an F, which seems to upset the compiler.
  3212.  
  3213. The workaround ? Temporarily undef _PROTOTYPES around the <float.h> inclusion:
  3214.  
  3215. #ifdef _PROTOTYPES
  3216. #undef _PROTOTYPES
  3217. #include <float.h>
  3218. #define _PROTOTYPES
  3219. #else
  3220. #include <float.h>
  3221. #endif
  3222.  
  3223. (Thanks to Richard Lloyd of the Liverpool archive.) 
  3224.  
  3225. ------------------------------
  3226.  
  3227. Subject: 8.8  What's the deal with _INCLUDE_xxxx_SOURCE?
  3228.  
  3229. The ANSI standard clearly states what identifiers it reserves, and says the 
  3230. rest are available to you, the programmer.  Many "important things" like 
  3231. "ulong" are *not* specified by ANSI, so ANSI header files are not allowed by 
  3232. the standard to define them.  Each standard supported by HP-UX (POSIX1, 
  3233. POSIX2, XPG2, XPG3, XPG4, AES, etc) has its own set of reserved identifiers 
  3234. and header files, and the convention is to require "-D_POSIX_SOURCE" (et al) 
  3235. to enabled their respective namespaces.  Since HP could not predict what 
  3236. future standards would come along and claim more header files and identifiers, 
  3237. it proved much simpler to make the namespace as restrictive as possible 
  3238. unless "-D_HPUX_SOURCE" is specified.  While this has turned into one the 
  3239. most frequently asked of FAQ's about HP-UX, at least once you learn this, 
  3240. you don't have to deal with inconsistencies again.  Whereas, had we allowed 
  3241. all non-standard headers to define all non-standard symbols, you'd find 
  3242. identifiers randomly "disappearing" from headers over time as they were 
  3243. claimed by various standards.
  3244.  
  3245. Also check the man page for "cc -Ae"; it enables the the HPUX_SOURCE 
  3246. namespace.
  3247.  
  3248. (Thanks to Marc Sabatella, HP)
  3249.  
  3250. ------------------------------ 
  3251.  
  3252. Subject: 8.9  How come I need to explicitly specify -I/usr/include?
  3253.  
  3254. You have most likely not updated your C compiler correctly. Patches PHSS_3773 
  3255. (A.09.63), 4061 (A.09.64) and 4151 (A.09.65) REQUIRE that you first install 
  3256. the C compiler from the April 1994 Application CD-ROM (A.09.61).
  3257.  
  3258. (Thanks to Richard Lloyd)
  3259.  
  3260. ------------------------------
  3261.  
  3262. Subject: 8.10  Is there an equivalent for getrusage()?
  3263.  
  3264. From the BSD porting tricks document (thanks, Mike):
  3265.  
  3266. #ifdef hpux
  3267. #include <sys/syscall.h>
  3268. #define getrusage(a, b)  syscall(SYS_GETRUSAGE, a, b)
  3269. #endif /* hpux */
  3270.  
  3271. ------------------------------
  3272.  
  3273. Subject: 8.11  Why is syslog() call not doing what i want it to?
  3274.  
  3275. My program looks like:
  3276.  
  3277. #include <syslog.h>
  3278. void main(int argc,char *argv[])
  3279. {
  3280.  syslog(LOG_EMERG,"This is an emergency message\n"));
  3281.  syslog(LOG_ALERT,"This is an alert message\n");
  3282.  syslog(LOG_CRIT,"This is a critical message\n");
  3283.  syslog(LOG_ERR,"This is an error message\n");
  3284.  syslog(LOG_WARNING,"This is a warning\n");
  3285.  syslog(LOG_NOTICE,"This is a notice\n");
  3286.  syslog(LOG_INFO,"This is an informal message\n");
  3287.  syslog(LOG_DEBUG,"This is a debug message\n");
  3288. }
  3289.  
  3290. It does log all the messages to /usr/adm/syslog - why not?
  3291.  
  3292. First of all, the LOG_EMERG cannot be used with user processes and should 
  3293. return -1 (if you check the return status).  This is not documented in the 
  3294. man page! All the other message should appear, but you're /etc/syslog.conf
  3295. file might not be configured correctly. To test it replace the 
  3296. /etc/syslog.conf with the following line:
  3297.  
  3298.    *.debug                 /usr/adm/syslog
  3299.  
  3300. Then do: kill -HUP `cat /etc/syslog.pid`
  3301. Then run the test program and then tail the /usr/adm/syslog file
  3302. and you should see all the messages, ie:
  3303.  
  3304.    Nov 23 09:02:54 orca syslogd: restart
  3305.    Nov 23 09:02:58 orca syslog: This is an alert message
  3306.    Nov 23 09:02:58 orca syslog: This is a critical message
  3307.    Nov 23 09:02:58 orca syslog: This is an error message
  3308.    Nov 23 09:02:58 orca syslog: This is a warning
  3309.    Nov 23 09:02:58 orca syslog: This is a notice
  3310.    Nov 23 09:02:58 orca syslog: This is an informal message
  3311.    Nov 23 09:02:58 orca syslog: This is a debug message
  3312.  
  3313.  
  3314. (Thanks to Colin Wynd)
  3315.  
  3316.  
  3317. ------------------------------
  3318.  
  3319. Subject: 8.12  Is trace on HP-UX?
  3320.  
  3321. Trace is available from Interworks ftp site (interworks.org).
  3322.  
  3323. For those of you unfamiliar with trace, here's the README:
  3324.  
  3325. trace prints out system call (and optionally kernel) traces of programs. It
  3326. compiles and installs fairly easily. It should work fine on 700s running HP-UX 
  3327. 9.X, and probably not at all otherwise.
  3328.  
  3329. To run the header file generation scripts, you'll need Perl 4.0pl36 or better,
  3330. installed as /usr/local/bin/perl.
  3331.  
  3332. If you have problems with "too much defining", uncomment HFLAGS in the 
  3333. Makefile. Older 9.X C compilers had broken a cpp utility.
  3334.  
  3335. If you encounter undefined ioctls, just comment them out and send me mail
  3336. about them and what version of HP-UX you're running. fixheader will make
  3337. sure that nonexistent header files aren't included.
  3338.  
  3339. trace needs to be installed setuid root so that users can run it.
  3340.  
  3341. The KI code, provided in object format, is copyright Hewlett-Packard. The
  3342. software is provided as is, subject to change without notice, and totally 
  3343. unsupported.
  3344.  
  3345.  
  3346. (Thanks to Kartik Subbarao, HP)
  3347.  
  3348.  
  3349. ------------------------------
  3350.  
  3351. Subject: 8.13  How to get C programs automatically generate stack dumps?
  3352.  
  3353. Here is how you get a C program automatically generate a stack dump
  3354. when they abend:
  3355.  
  3356. U_STACK_TRACE() is an undocumented function that resides in libcl.a.
  3357. Set up the signal handling like this:
  3358.  
  3359. #include <signal.h>
  3360. extern void U_STACK_TRACE();
  3361. signal(SIGSEGV, U_STACK_TRACE);
  3362.  
  3363.  
  3364. (Thanks to <matthews@cadcam.pms.ford.com>)
  3365.  
  3366.  
  3367. ------------------------------
  3368.   
  3369. Subject: 9. HARDWARE AND PERIPHERALS
  3370.  
  3371. ------------------------------
  3372.  
  3373. Subject: 9.1  Are alternate keyboards available for HP workstations?
  3374.  
  3375. Yes, HP has two keyboards available for their workstations and X Terminals.
  3376.  
  3377. A1099B - Workstation style keyboard (Default on workstations.)
  3378. A2205A - PC-101 style keyboard (Default on X Terminals.)
  3379.  
  3380. The 712 supports any PC-type keyboard and mouse.
  3381.  
  3382. ------------------------------
  3383.  
  3384. Subject: 9.2  How can I play audio CDs on an HP workstation?
  3385.  
  3386. A contributed application ("xcd") exists that presents a X-window CD player
  3387. front panel.  xcd runs on HP-UX 7.0 and 8.0, on Series 300, 400 and 700, with
  3388. either SCSI or HP-IB CD-ROM drives. The SCSI drives must be HP-supplied or
  3389. Toshiba XM-3201B or XM-3301B. xcd does not yet officially work on HP-UX 9.0,
  3390. but I've tried it and it seems to work just fine. Note that xcd plays only
  3391. through the CD player's headphone jack and not through the workstation's
  3392. speaker.
  3393.  
  3394. xcd is available from the InterWorks workstation user group (see above), 
  3395. on their ftp site, CD-ROM, and via DDS tape.
  3396.   
  3397. Note that source is not available.
  3398.  
  3399. Additionally, two new programs that provide similar functionality have
  3400. recently appeared, called xdp and xmcd. I use xmcd and it's great.
  3401.  
  3402. (Thanks to Bob Niland and others)
  3403.  
  3404. ------------------------------
  3405.  
  3406. Subject: 9.3  How can I enable the LAN interface on a 700?
  3407.  
  3408. This can be problem when the LAN isn't connected at boot time. To
  3409. resolve the problem, use the "reset" command in "landiag".
  3410.   
  3411. ------------------------------
  3412.  
  3413. Subject: 9.4  How can I get an Exabyte to work on an HP?
  3414.  
  3415. People have under HP-UX 8.07 used device files with major number 54,
  3416. minor numbers 0x201202 and 0x201203 for /dev/rmt/2m and /dev/rmt/2mn, 
  3417. respectively, for low density. Other people had used 0x201242 and 0x201243.
  3418.  
  3419. Note that with HP-UX 9.01, low density means 8200 format in 8500 drives.
  3420. Major #54, minor numbers 0x201202 and 0x201203 are low density handles.
  3421. With 8200 drives the density does not matter. Software compression
  3422. control with 8505 drives will require a patch to HP-UX 9.01.
  3423.  
  3424. Caveats: some Exabyte drives will not support a "dump" blocking factor
  3425. greater than 64 from the HP.  Others are apparently limited in the commands
  3426. they will accept (e.g. TTI noted that their 8501 tape drive will not properly
  3427. interface with the HP under all conditions; however, the TTI 8510 does
  3428. interface correctly). TTI had a firmware problem which should be 
  3429. corrected in recent 8510s.
  3430.  
  3431. Note that 8500 drives act as SCSI-2, while 8200s are SCSI-1. People appear
  3432. to have been more successful with getting the 8500s to work with 9.01.
  3433.  
  3434. Experience has also shown that you may need PHKL_2898. People have
  3435. also reported that you need patch PHKL_2838 for HP_UX 9.x to get
  3436. compression to work.
  3437.  
  3438. (Thanks to Mike Peterson for much of this.)
  3439.   
  3440. ------------------------------
  3441.  
  3442. Subject: 9.5  Is there a "node ID" on 700s?
  3443.  
  3444. Yes. Most licensing systems (FlexLM and NetLS, for example), are driven from 
  3445. the LLA, available from /etc/lanscan or /usr/etc/netls/ls_targetid. There is 
  3446. also a CPU ID number that HP uses for /etc/update; it may be a transformation 
  3447. of the LLA, but this is not guaranteed to remain the case, and may be 
  3448. disturbed by replacement of the LAN board. Additionally, the LLA can be reset 
  3449. by a CE using the proper secret magic program.
  3450.   
  3451. ------------------------------
  3452.  
  3453. Subject: 9.6  How can I get a stuck DDS tape out of the drive?
  3454.  
  3455. 1)  Power down your machine (remember shutdown!!! ;-))
  3456. 2)  Open it up (you'll prob. need Torx screwdrivers).
  3457. 3)  on the side of the drive, you should see a small rectangular piece
  3458.     of plastic.  gently pry it off... it should come off quite easily.
  3459. 4)  the aforementioned piece of plastic covers a hole, which houses a 
  3460.     small dial.  spinning this dial ejects the tape.  
  3461. 5)  replace plastic piece, close machine... and bob's your uncle.
  3462.  
  3463. p.s.  the dial has very little torque (ie. the tape comes out quite slowly,
  3464. but you can see it move.   It'll take about 2-3 minutes of spinning before 
  3465. the tape comes out.
  3466.  
  3467. (Thanks to Edlin Seebick.)
  3468.   
  3469. ------------------------------
  3470.  
  3471. Subject: 9.7  How can I use dump with a DDS tape?
  3472.  
  3473. dump was written to assume 9-track tapes, so some fudging has
  3474. to be done for DDS tapes.  The following has the info you need
  3475. along with several alternatives for dump parameters.
  3476.  
  3477. Approximate capacity of 60m DDS tape = 1.3G bytes
  3478. Approximate DDS tape density = (1.3G bytes) / (60 m) = (550K bytes/in)
  3479.  
  3480. dump assumes an inter-record gap (IRG) of 0.3 in for density = 6250,
  3481. 0.7 in otherwise.
  3482.  
  3483. dump uses a default blocking factor of 10 for density < 6250,
  3484. 32 otherwise.
  3485. ================
  3486. density = 550000
  3487. blocking factor = 32 (default)
  3488. assumed IRG = 0.7 in
  3489.  
  3490. Block length = (32K bytes/block) / (550K bytes/in) + (0.7 in) = (0.76 in)
  3491.  
  3492. Effective tape length =
  3493.     (1.3G bytes) / (32K bytes/block) * (0.76 in/block) = (2511 ft)
  3494. ================
  3495. density = 6250
  3496. blocking factor = 32 (default)
  3497. assumed IRG = 0.3 in
  3498.  
  3499. Block length = (32K bytes/block) / (6250 bytes/in) + (0.3 in) = (5.54 in)
  3500.  
  3501. Effective tape length =
  3502.     (1.3G bytes) / (32K bytes/block) * (5.54 in/block) = (18325 ft)
  3503. ===============
  3504. density = 1600
  3505. blocking factor = 10 (default)
  3506. assumed IRG = 0.7 in
  3507.  
  3508. Block length = (10K bytes/block) / (1600 bytes/in) + (0.7 in) = (7.10 in)
  3509.  
  3510. Effective tape length =
  3511.     (1.3G bytes) / (10K bytes/block) * (7.10 in/block) = (75113 ft)
  3512. ===============
  3513. density = 1600
  3514. blocking factor = 32
  3515. assumed IRG = 0.7 in
  3516.  
  3517. Block length = (32K bytes/block) / (1600 bytes/in) + (0.7 in) = (21.18 in)
  3518.  
  3519. Effective tape length =
  3520.     (1.3G bytes) / (32K bytes/block) * (21.18 in/block) = (70022 ft)
  3521.  
  3522. (Thanks to Cary Coutant, HP.)
  3523.   
  3524. ------------------------------
  3525.  
  3526. Subject: 9.8  What is the correct major number for DDS drives on 9.x?
  3527.  
  3528. For reasons too detailed to go into here, the major number for DDS drives
  3529. has changed to 121 (from 54) at 9.01. Note that 54 had partition support,
  3530. while 121 does not, but has lun support. This only works for 700s.
  3531.   
  3532. ------------------------------
  3533.  
  3534. Subject: 9.9  How can I set up /dev/audio to point to the external jack on a 700?
  3535.  
  3536. Alter the /dev/audio device file as follows:
  3537.  
  3538. crw-rw-rw-   1 root     sys       57 0x208011  /dev/audio  ; external jack
  3539. crw-rw-rw-   1 root     sys       57 0x208000  /dev/audio  ; internal speaker
  3540.  
  3541. The commands are:
  3542.   mknod /dev/audio c 57 0x2080??   <- replace ?? with 00 or 11 as shown above.
  3543.  
  3544. (Thanks to Lou Kvitek.)
  3545.   
  3546. ------------------------------
  3547.  
  3548. Subject: 9.10  How can I configure the parallel port handshake on a 700?
  3549.  
  3550. Check out the man page for "cent".
  3551.           
  3552. ------------------------------
  3553.  
  3554. Subject: 9.11  What are the specs of the audio hardware on the 700 series?
  3555.  
  3556. This is a summary of the audio features supported by the models 715, 725, 735,
  3557. and 755 workstations.  The 705 and 710 also have audio, but the specs are
  3558. not available. The 720, 730, and 750 models DO NOT have audio.
  3559.  
  3560. Audio features  Programmable sample rates (kHz): 8, 11.025, 16, 
  3561.                     22.05,32, 44.1, 48
  3562.                 Programmable output attenuation: 0 to -96 dB in 1.5 dB steps
  3563.                 Programmable input gain: 0 to 22.5 dB in 1.5 dB steps
  3564.                 Input monitoring
  3565.                 Coding formats: 16-bit linear, 8-bit mulaw, or A-law
  3566.  
  3567. Audio inputs        Line in
  3568. (not on all models) Mono microphone with 1.5V phantom power
  3569.  
  3570. (Editorial comment - a Sun microphone appears to work just fine.)
  3571.  
  3572. Audio outputs       Line out
  3573. (not on all models)    Headphone
  3574.                     Mono speaker jacks
  3575.                     Built-in mono speaker
  3576.  
  3577. Audio CODEC         Crystal CS4215
  3578.  
  3579. Typical specifications measured on a stock 715.  Values will differ only 
  3580. slightly on other models.
  3581.  
  3582. Frequency response    25 - 20,000 Hz
  3583.  
  3584. Input Sensitivity/Impedance
  3585.             Line In        2.0 V(pk) / 47 kohms
  3586.             Microphone  22 mV(pk) / 1 kohm
  3587.  
  3588. Output Impedance (nominal)
  3589.             Line out    619 ohms
  3590.             Headphone   118 ohms
  3591.             Speaker (ext)  11 ohms
  3592.  
  3593. Max Output Level/Impedance
  3594.             Line Out    2.8 V (p-p) / 47 kohms
  3595.             Headphone   2.75 V (p-p) / 50 ohms
  3596.             Speaker (ext)  5.88 V (p-p) / 48 ohms
  3597.  
  3598. Signal to Noise
  3599.             Line In     61 dB
  3600.             Line Out    65 dB
  3601.             Microphone  57 dB
  3602.             Headphone   61 dB
  3603.             Speaker (ext)  63 dB
  3604.  
  3605. THD (at nominal load)
  3606.             Line In     -75 dB
  3607.             Line Out    -73 dB
  3608.             Microphone  -73 dB
  3609.             Headphone   -70 dB
  3610.             Speaker (ext)   -68 dB
  3611.  
  3612. (Thanks to Rocky Craig, HP)
  3613.  
  3614. ------------------------------
  3615.  
  3616. Subject: 9.12  What are the various revisions of PA-RISC?
  3617.  
  3618. PA-RISC 1.1 is an extension to the PA-RISC 1.0 architecture, and is
  3619. fully backwards-compatible (i.e., *all* PA-RISC 1.0 programs will
  3620. execute without change on PA-RISC 1.1 machines).  The biggest difference
  3621. is that PA-RISC 1.1 added 16 more floating-point registers, the ability
  3622. to address each double-precision floating-point register as two
  3623. single-precision registers, and a few new floating-point operations, so
  3624. the floating-point performance is greatly improved.  There were a few
  3625. changes on the integer side, but nothing major.
  3626.  
  3627. The first machines to be shipped with PA-RISC 1.1 CPUs were the first
  3628. Series 700 machines (the "Snakes" series).  Shortly after that, however,
  3629. the "Nova" series of Series 800 (8x7) machines was introduced using the
  3630. same PA-RISC 1.1 CPU.  Since then, every new PA-RISC machine that HP has
  3631. produced is based on the PA-RISC 1.1 architecture.
  3632.  
  3633. Thus, all Series 700 machines are PA-RISC 1.1, and the newer Series 800
  3634. machines are PA-RISC 1.1.  If you compile a program on a Series 700
  3635. machine, the compiler will generate PA-RISC 1.1 code by default, but if
  3636. you compile a program on a Series 800 machine (even a newer 1.1
  3637. machine), the compiler will generate PA-RISC 1.0 code to ensure that the
  3638. program will run within the entire 800 family.
  3639.  
  3640. To force the compiler to generate PA-RISC 1.0 code, you use the +DA 1.0
  3641. compiler option.  This is all you need to do, as long as you are careful
  3642. not to link your code with any libraries that were compiled for PA-RISC
  3643. 1.1.  If *any* object module in your program is compiled for PA-RISC
  3644. 1.1, your entire program will be marked as a PA-RISC 1.1 program.  The
  3645. "file" command will tell you which architecture is required to execute
  3646. your program.  Most system archive libraries that HP ships are compiled
  3647. for PA-RISC 1.0; an exception is the math library, which is shipped in
  3648. both forms (a PA-RISC 1.1 version is in /lib/pa1.1), although the 1.1
  3649. version contains a few entry points that are not available in the 1.0
  3650. version.
  3651.  
  3652. The scheduling option, +DS xxx, does not affect the compatibility of the
  3653. object code.  It affects only how the optimizer schedules instructions
  3654. that have long latencies, so it is usually to your advantage to schedule
  3655. the code for the fastest machine currently shipping, even if you are
  3656. generating 1.0 code.
  3657.  
  3658. When compiling code on one platform for another platform, the thing
  3659. you do have to worry about is the operating system release.  In general
  3660. you can compile a program on a Series 700 machine with +DA 1.0, and it
  3661. will run correctly as long as the program will execute on the same or
  3662. a later release of the OS as the one on which it was compiled.  Thus,
  3663. you cannot expect a program compiled on a 700 running 9.0 to run on
  3664. an 800 running 8.0.
  3665.  
  3666. (Thanks to Cary Coutant, HP)
  3667.  
  3668. ------------------------------
  3669.  
  3670. Subject: 9.13  How do I read an SGI-written tar format DDS tape?
  3671.  
  3672. The secret (at least in this case) is to byte-swap the tape before 
  3673. passing it to tar:
  3674.  
  3675.     dd if=/dev/rmt/0m conv=swab | tar -xvf -
  3676.  
  3677. Byte swapping is believed to only be necessary if the device which
  3678. created the tape was a swapping one. (Swapping tape devices are the
  3679. default on IRIX 4, but not in IRIX 5). One can use /dev/nrtapens on 
  3680. either system to produce tapes which are not byte-swapped. 
  3681. If the SGI is running Irix 5.0x and above, a large (512k) block 
  3682. size is used: 
  3683.  
  3684.  
  3685.     dd if=/dev/rmt/0m ibs=512k obs=10k| tar -xvf -
  3686.  
  3687. (thanks to Paul Booth           <paul@eye.com> and 
  3688.            Christian L Claiborn <claiborn@ctron.com>)
  3689.  
  3690. ------------------------------
  3691.  
  3692. Subject: 9.14  Is there a trackball for the 700?
  3693.  
  3694. From the 'hp-ux/resource directory' published by Interex:
  3695.  
  3696. "BKS manufactures and markets THE ORIGINAL HP M1309A HP-HIL Trackball.
  3697. Plug-compatible with HP's standard 3-button HP-HIL mouse.  BKS acquired
  3698. manufacturing and marketing rights to this product from Hewlett-Packard in 
  3699. June 1993.  Another 'no-problem' product from BKS--the specialists in 
  3700. hardware accessories for HP systems"
  3701.  
  3702. BKS Electronique
  3703. 20 Rue A. Berges/Z.1.DES 1LES
  3704. Le Pont De Claix, France 38800
  3705. +33 76 98 30 99, FAX: +33 76 98 57 79
  3706.  
  3707. From the September 1994 issue of 'hp-ux/usr' magazine also published by 
  3708. Interex:
  3709.  
  3710. "HP Serial MOUSE-TRAK now Available For 700 Series.  No Quad Port Adapter 
  3711.  Required.
  3712. Call for information"
  3713.  
  3714. ITAC Systems, Inc.
  3715. 3113 Benton Street
  3716. Garland, TX  75042
  3717. (800) 533-4822  FAX: (214)494-4159
  3718. yvonne@mousetrak.com
  3719. (too many international distributors to type in) U.K., Norway, Germany, 
  3720. Switzerland, Denmark, Australia, Sweden, Seoul Korea, France, Israel
  3721.  
  3722. ------------------------------
  3723.  
  3724. Subject: 9.15  Where can I get disktab entries for third party disks?
  3725.  
  3726. Generally, the supplier should provide a disktab entry. Andataco does a good
  3727. job of this. One place to try:
  3728.  
  3729. http://hpwww.epfl.ch/HPUX/tools/disktab.html 
  3730.  
  3731. Additionally, Ion has set up a mail service; to access it, send e-mail to 
  3732. <mailer@hpwww.epfl.ch> and respect the following syntax for the subject 
  3733. field:
  3734.  
  3735. disktab table - returns the available disktab file
  3736. disktab how - returns two methods to create a new disktab entry from scratch
  3737.  
  3738. Send any comments, remarks, problems AND new tested disktab entries to
  3739. <ion.cionca@sic.adm.epfl.ch>
  3740.  
  3741. Patch PHSS_4981 has the disktab entries for the following drives:
  3742.  
  3743.    Seagate ST32430WD, Seagate ST32430N, Seagate ST31230WD,
  3744.    Seagate ST31230N, HPC3324A, HPC3324W, HPC3325A, HPC3325W
  3745.    Seagate ST31200N, Seagate ST31200W, Seagate ST12400N,
  3746.    Seagate ST12400W, DEC DSP3107LS, DEC DSP3107LSW, DEC DSP3210S,
  3747.    DEC DSP3210SW, Quantum LPS1080S, Quantum LPS1080WD
  3748.  
  3749.  
  3750. (thanks to Ion Cionca, and Colin Wynd <colin@col.hp.com>)
  3751.  
  3752. ------------------------------
  3753.  
  3754. Subject: 9.16  Do I need to terminate the internal SCSI on a 700?
  3755.  
  3756. According to some people, an unterminated internal SCSI on a 700
  3757. will cause interrupts which are ignored but slow down the machine.
  3758. Terminate to be safe.
  3759.  
  3760. ------------------------------
  3761.  
  3762. Subject: 9.17  What is the largest disk partition I can have?
  3763.  
  3764. On a 700, you can get 2Gbytes, unless you have the SCSI patches
  3765. that allow 3.7Gbytes. You can safely put any size disk on the system
  3766. you want, but the OS will only allow you to access 2G (or 3.7G).
  3767.  
  3768. At this time (13/Feb/1995) the patch is PHKL_3325.
  3769.  
  3770. (thanks to Mike Lampi, MDL <lampi@mdlcorp.com>, and
  3771.        Seth LaForge <sethml@ugcs.caltech.edu>)
  3772.  
  3773. ------------------------------
  3774.  
  3775. Subject: 9.18  How can I determine how much RAM I have non-interactively?
  3776.  
  3777. Here is a short program that returns the RAM size:
  3778.  
  3779. #include <sys/pstat.h>
  3780. main()
  3781. {
  3782.    struct pst_static buf;
  3783.    pstat(PSTAT_STATIC, &buf, sizeof(buf), 0, 0);
  3784.    printf("Physical RAM = %ldMB\n", buf.physical_memory/256);
  3785. }
  3786.  
  3787. If you are root, you can use adb as follows:
  3788.  
  3789. echo "physmem/D" | adb /hp-ux /dev/kmem | tail -1 | \
  3790. awk '$2 > 0 { print $2 / 256 }'
  3791.  
  3792. Or if /etc/dmesg is still current, you can grep it:
  3793.  
  3794. /etc/dmesg | grep "real mem" | tail -1 | awk '$4 > 0 { print $4 / 1048576 }'
  3795.  
  3796. (thanks to Richard Lloyd <rkl@csc.liv.ac.uk> and
  3797.  Mike Frison <mike_frison@mentorg.com>)
  3798.  
  3799. ------------------------------
  3800.  
  3801. Subject: 9.19  How can I turn off the lpspooler cover page?
  3802.  
  3803. 1) For one job/user only:  
  3804.  
  3805.    Alias your "lp" command to "lp -onb"
  3806.  
  3807. 2) For all the print jobs:
  3808.  
  3809.    Depending on the type of spooler script do either:
  3810.  
  3811.       a) Edit your /usr/spool/lp/interface/"printer name" file and 
  3812.          comment out the banner page. Note that if you are using 
  3813.          the JetAdmin tool the real script will be:-
  3814.          /usr/spool/lp/interface/model.orig/"printer name"
  3815.  
  3816.       b) The newer interface files (in /usr/spool/lp/interface/*)
  3817.          call /usr/lib/rlp and if your model script has that then
  3818.          insert the following line before the /usr/lib/rlp statement:
  3819.  
  3820.             BSDh="-h"
  3821.  
  3822.          The model script would now look something like:-
  3823.  
  3824.             ...
  3825.             shift; shift; shift; shift; shift
  3826.             
  3827.             #Added the no banner option here
  3828.             BSDh="-h"
  3829.  
  3830.             /usr/lib/rlp -I$requestid $BSDC $BSDJ $BSDT $BSDi $BSD1 $BSD2 ...
  3831.             ...
  3832.  
  3833. (thanks to Dan Silva     <dan@lamar.colostate.edu>, and
  3834.            Daniel Wexler <dwexler@siac.com>)
  3835.  
  3836. ------------------------------
  3837.  
  3838. Subject: 9.20 Does HP support the RockRidge extensions for CDROM names?
  3839.  
  3840. No. That's why the filenames are all uppercase with the semicolon.
  3841.  
  3842. ------------------------------
  3843.  
  3844. Subject: 10. LOOKING FOR...
  3845.  
  3846. ------------------------------
  3847.  
  3848. Subject: 10.1  Where did xline go at 9.x?
  3849.  
  3850. We don't know. The 9.x Motif version of Glance Plus has what xline had
  3851. (and more).
  3852.  
  3853. ------------------------------
  3854.  
  3855. Subject: 10.2  How about the VUE 2.01 man page help index?
  3856.  
  3857. The man pages will show up in the index if you copy over pre-9.X copies 
  3858. of the files "/usr/lib/X11/vue/help/C/manpage.cat", and 
  3859. "/usr/lib/X11/vue/help/C/manpage/*".
  3860.  
  3861. (Thanks, Mike Stroyan, HP)
  3862.  
  3863. ------------------------------
  3864.  
  3865. Subject: 10.3  Is there anything remotely like the Apollo DM available?
  3866.  
  3867. HP has a product called DMX which is somewhat like the DM. Enabling
  3868. Technologies has a product called "ce" which seems to be a more faithful
  3869. interpretation. Demo copies are available from 
  3870. ftp://ftp.std.com/ftp/vendors/ETG.
  3871.  
  3872. ------------------------------
  3873. Subject: 10.4  Where can I get SLIP for HP-UX?
  3874.  
  3875. On HP 9000 systems (both workstations and servers) SLIP is called ppl 
  3876. and is a part of the LAN/9000 Link product.
  3877.  
  3878. (Thanks to Mike Taylor and Alec Henderson, HP)
  3879.   
  3880. ------------------------------
  3881.  
  3882. Subject: 10.5  Where can I get pcnfsd on HP-UX?
  3883.  
  3884. It's part of the standard NFS distribution.
  3885.  
  3886. ------------------------------
  3887.  
  3888. Subject: 10.6  Where can I get ppp for HP-UX?
  3889.  
  3890. Morningstar has a commercial implementation available. See
  3891. ftp://ftp.morningstar.com for more details.
  3892.  
  3893. (thanks to Cricket Liu, <cricket@nsr.hp.com>)
  3894.  
  3895. ------------------------------
  3896.  
  3897. Subject: 10.7  Where can I get STREAMS for HP-UX?
  3898.  
  3899. STREAMS/UX is currently a separate product that can be purchased for use
  3900. with HP-UX 9.x.  STREAMS/UX is based on the OSF/1 STREAMS code (which
  3901. in turn is based on STREAMS code from Mentat).  You can obtain a 
  3902. STREAMS/UX datasheet from the HP FIRST fax-back service: 800-333-1917
  3903. or 208-344-4809, document 31502. HP currently plans to bundle it
  3904. with 10.x.
  3905.  
  3906. (thanks to Alec Henderson, HP)
  3907.  
  3908. ------------------------------
  3909.  
  3910. Subject: 10.8  What about POSIX threads?
  3911.  
  3912. POSIX user-space threads are currently available as part of the DCE
  3913. product, which includes thread-safe C libraries.
  3914.  
  3915. ------------------------------
  3916.  
  3917. Subject: 10.9  Where can I get Interviews for HP-UX?
  3918.  
  3919. HP has a product called Interviews Plus. The product number is B2625A for 
  3920. Series 800 and B2626A for Series 700 systems.
  3921.  
  3922. (Thanks to Rob Slotemaker, HP).
  3923.  
  3924. ------------------------------
  3925.  
  3926. Subject: 10.10  Where can I get POP for HP-UX?
  3927.  
  3928. pop3d is available from the Interworks archive site listed in 3.12.
  3929.  
  3930. ------------------------------
  3931.  
  3932. Subject: 10.11  Where can I get sudo for HP-UX?
  3933.  
  3934. CU sudo 1.3 and higher supports hpux. See section 3.13 for FTP sites.
  3935.  
  3936. (Thanks to Todd Miller, <millert@cs.Colorado.EDU>)
  3937.  
  3938. ------------------------------
  3939.  
  3940. Subject: 10.12  Where can I get ntalk for HP-UX?
  3941.  
  3942. See section 3.13 for an FTP site.
  3943.  
  3944. ------------------------------
  3945.  
  3946. Subject: 10.13  Where can i get disktab entries for certain seagate drives?
  3947.  
  3948. Patch PHSS_4981 has the disktab entries for the following drives:
  3949.  
  3950.    Seagate ST32430WD, Seagate ST32430N, Seagate ST31230WD,
  3951.    Seagate ST31230N, HPC3324A, HPC3324W, HPC3325A, HPC3325W
  3952.    Seagate ST31200N, Seagate ST31200W, Seagate ST12400N,
  3953.    Seagate ST12400W, DEC DSP3107LS, DEC DSP3107LSW, DEC DSP3210S,
  3954.    DEC DSP3210SW, Quantum LPS1080S, Quantum LPS1080WD
  3955.  
  3956.  
  3957. ------------------------------
  3958.  
  3959. Subject: 11. HP-UX 10.0 INFORMATION
  3960.  
  3961. ------------------------------
  3962.  
  3963. Subject: 11.0  When will HP-UX 10.0 be released?
  3964.  
  3965. An announcement will be made on Feb 6th 1995.
  3966.  
  3967.  
  3968. ------------------------------
  3969.  
  3970. Subject: 11.1  What functionality is in HP-UX 10.0
  3971.  
  3972. Here's the offical statement regarding 10.0 from HP:
  3973.  
  3974. Introducing the HP-UX 10.0 New Business Release
  3975.  
  3976. "HP suggests that you read the information provided in this
  3977. document prior to making a decision on requesting the HP-UX 10.0
  3978. New Business Release."
  3979.  
  3980.  
  3981. I.  Introduction/Management Summary
  3982.  
  3983.  
  3984. Dear Valued HP 9000 Customer:
  3985.  
  3986. Hewlett-Packard is proud to announce HP-UX 10.0.  HP-UX 10.0 is an
  3987. Enterprise-Class Operating Environment that provides dramatically improved
  3988. high-end performance scalability combined with the increased functionality for
  3989. high availability, system management, security, and networking crucial to
  3990. anticipate the growing demands of your Information Technology (IT)
  3991. environment as you implement open enterprise computing.
  3992.  
  3993. These enhancements are provided while maintaining our commitment to
  3994. investment protection through binary compatibility for your
  3995. applications-a commitment which has been maintained for the last eight years.
  3996. Building on HP's strength in open systems solutions, HP-UX 10.0 provides:
  3997.  
  3998. *  Scalability with industry-dominating performance
  3999. *  Continued standards leadership together with a "SPEC1170 protected"
  4000.    environment
  4001. *  Enterprise systems management and security leadership
  4002. *  Broad, cost-effective high-availability solutions
  4003. *  Networking enhancements (for Internet connectivity among others)
  4004. *  Unrivaled investment protection
  4005.  
  4006. In an effort to provide the introduction of the new HP-UX 10.0-based release
  4007. in a smooth and organized manner, HP is offering a two-phased approach to
  4008. ensure the appropriate attention and support are in place from HP and
  4009. HP Channel Partners to best serve the interests of our customers.  The first
  4010. phase, the HP-UX 10.0 New Business Release, is a production quality release
  4011. and is available now only on specific request.  However, the second phase,
  4012. the HP-UX 10.0 General Business Release, will be automatically shipped to
  4013. you and is scheduled for mid-1995.
  4014.  
  4015. The HP-UX 10.0 New Business Release is primarily designed to support
  4016. projects requiring the purchase of new HP 9000 hardware systems.  The New
  4017. Business Release is also offered for dedicated development/test systems that
  4018. can be used to evaluate HP-UX 10.0 prior to a later upgrade to the HP-UX 10.0
  4019. General Business Release of production-based HP-UX 9.0 systems within
  4020. your environment.
  4021.  
  4022. This release will support all currently orderable HP 9000 Server
  4023. and Workstation systems, including the HP 9000 E/F/G/H/I/8x7/890/T500 Server
  4024. models and the 712/715/725/735/742/743/745/747/748/755 Workstation models.
  4025. New multi-processor Workstation and Server models will also be supported on
  4026. the New Business Release as they become available.  Other systems-not
  4027. covered in the preceding lists-that you may have installed, will be
  4028. supported on the subsequent HP-UX 10.0 General Business Release.
  4029. For your reference, Series 800 systems are identified as HP 9000 Servers
  4030. and Series 700 systems are identified as HP 9000 Workstations.
  4031.  
  4032. HP-UX 10.0 General Business Release
  4033.  
  4034. The HP-UX 10.0 General Business Release will be shipped automatically,
  4035. for all systems that have current software support contracts, through
  4036. the usual operating system update delivery process. The concept of the
  4037. General Business Release has been introduced so that HP can offer its
  4038. existing customers, running production HP-UX 9.0-based environments,
  4039. the most complete solution possible-including applications-when
  4040. HP-UX 10.0 is presented to you.  HP has worked with many strategic
  4041. application partners to ensure that they rapidly complete recertification
  4042. on HP-UX 10.0.  For example, leading database vendors such as Oracle,
  4043. Sybase, and Informix expect to have products available on HP-UX 10.0
  4044. coincident with the New Business Release.  By the HP-UX 10.0 General
  4045. Business Release, HP's goal is for all key software application
  4046. products (both HP and HP Channel Partner) to have completed recertification
  4047. on HP-UX 10.0.  At the General Business Release additional HP 9000 Workstation
  4048. and Server models will be supported, a set of automated update tools made
  4049. available and some utilities offered to ensure the smooth coexistence of
  4050. HP-UX 9.0 and 10.0-based systems in the same environment.
  4051.  
  4052. With the availability of this complete solution at the General Business
  4053. Release, customers with existing HP-UX 9.0 production environments will
  4054. be able to take advantage of the full functionality and benefits of
  4055. HP-UX 10.0 at a pace that your own individual business needs dictate.
  4056.  
  4057. HP-UX 10.0 represents a dramatic increase in value to our customers.
  4058. As a fully Enterprise-Class Operating Environment, HP-UX 10.0 offers
  4059. you the flexibility to scale across all your key business-critical
  4060. requirements from engineering desktop to data center.  HP-UX 10.0 is
  4061. the firm foundation for providing you with a clear path to the
  4062. 21st century for your open enterprise computing needs.  We
  4063. look forward to moving into the future with you.
  4064.  
  4065. Sincerely,
  4066.  
  4067.  
  4068. Mark Canepa            Carol Mills        Mark Solle
  4069. General Manager        General Manager    General Manager
  4070. Workstation Systems    General Systems    Software Services and
  4071. Division               Division           Technology Division
  4072.  
  4073.  
  4074. II.  HP-UX 10.0  Overview
  4075.  
  4076. The value of HP-UX 10.0 has been substantially enhanced with the
  4077. inclusion of licenses for the DCE/9000 Executive, Streams/9000
  4078. and XTI/9000 over TCP/IP in addition to the existing licenses for
  4079. ARPA/9000, TCP/IP, LAN/9000, NFS, NCS, NetLS, X.11, Motif
  4080. and HP Visual User Environment (VUE).  Many of these other products
  4081. have also been substantially enhanced in this release.
  4082.  
  4083. Scalability with industry-dominating performance
  4084.  
  4085. - Symmetric Multi-Processor (SMP) scalability improvements
  4086. - First release enabled for SMP Workstations
  4087. - Compiler optimizations
  4088. - Logical Volume Manager (LVM) software disk striping
  4089. - Memory Mapped files for HP 9000 Servers
  4090. - Dynamic Buffer Cache for HP 9000 Servers
  4091. - SMP scaling for NFS
  4092.  
  4093. * From the empowered engineering desktop to the enterprise
  4094. business-critical server in the data center, HP-UX 10.0 now
  4095. offers a single architectural solution scalable for OLTP,
  4096. client/server and distributed computing environments beyond any
  4097. other offering in the industry.  Enhancements, which result in
  4098. optimized Symmetric Multi-Processor (SMP) scaling and
  4099. Input/Output (I/O) throughput, provide dramatic improvements in
  4100. high-end performance and scalability on the HP 9000 Model T500
  4101. Server.  HP-UX 10.0 will also be the first release that will
  4102. support SMP-based HP 9000 Workstations.  Additional compiler
  4103. optimizations are available which can enhance performance by
  4104. 10 to 20 percent.  Memory Mapped files and Dynamic Buffer
  4105. Cache become available on HP 9000 Servers for the first time, offering
  4106. further optional I/O performance improvements.  Improved tuning of
  4107. NFS provides significant performance improvements for file servers
  4108. on SMP-based systems.
  4109.  
  4110. * HP believes that the OSF's Distributed Computing Environment (DCE)
  4111. offers a strategic set of integrated services that allows distributed
  4112. client/server applications to scale enterprise-wide.  HP wants to ensure every
  4113. HP 9000 platform can easily participate in these next generation
  4114. enterprise-wide client/server applications and is therefore bundling the DCE
  4115. Executive with HP-UX 10.0.  The Executive contains core DCE services such as
  4116. the Remote Procedure Call (RPC), POSIX 1003.1c threads, timing, and client
  4117. services for the Cell Directory Service, Security Service, and Distributed
  4118. File Service.
  4119.  
  4120.  
  4121. Continued standards leadership together with a "SPEC1170 protected" environment
  4122.  
  4123. - Smooth progression to SPEC1170 compliance
  4124. - "Proprietary" UNIX features removed
  4125. - New 4-byte Extended UNIX Code (EUC) support
  4126. - Real-time API interface support
  4127. - A "SPEC1170 protected" environment
  4128.  
  4129. * HP-UX 10.0 builds on our early leadership compliance with XPG4
  4130. to add the majority of other API interface standards, defined in
  4131. SPEC1170, that will allow HP-UX to become compliant with the
  4132. future X/Open XPG4.2 standard. These include:
  4133.  
  4134.   - SVID 3 Level 1 APIs (which define the System V Release 4 [SVR4]
  4135.     implementation);
  4136.  
  4137.   - OSF AES compliance for the HP 9000 Servers (already available
  4138.     for HP 9000 Workstations on HP-UX 9.0); and
  4139.  
  4140.   - Networking APIs defined by SPEC1170.
  4141.  
  4142. A second thrust of HP-UX 10.0 is to eliminate "proprietary" UNIX
  4143. features from HP-UX and replace them with industry-standard functionality.
  4144. Included here is:
  4145.  
  4146.   - a move to the SVR4 File System Directory Layout structure
  4147.     (easing multivendor system administration in heterogeneous environments
  4148.     since this layout is becoming a UNIX standard);
  4149.  
  4150.   - the replacement of HP's Distributed Update and Install (DUI) utility with
  4151.     Software Distributor-UX (a subset of the HP OpenView Software Distributor
  4152.     product and the submission to the POSIX 1387.2 standard for
  4153.     software management); and
  4154.  
  4155.   - the introduction of the multivendor, industry-standard NFS Diskless
  4156.     solution to replace HP Diskless (DUX).  NFS Diskless availability is
  4157.     planned for the HP-UX 10.0 General Business Release in mid-1995.
  4158.  
  4159. Finally, HP-UX 10.0 will offer an upgrade to NFS version 4.2 functionality,
  4160. provide API interfaces defined in the POSIX 1003.1b real-time standard and
  4161. offer 4-byte Extended UNIX Code (EUC) support for Asian language localization.
  4162.  
  4163. * HP-UX 10.0 provides the basis for investment protection when upgrading
  4164. to a future SPEC1170-compliant version of HP-UX.  For the three APIs in
  4165. HP-UX which may change format or function in a future SPEC1170-compliant
  4166. version of HP-UX, HP has implemented a set of "parallel" APIs that act as a
  4167. compatibility library for HP-UX 10.0.  If in your particular environment, you
  4168. do not envision wanting to make the changes required for SPEC1170 compliance
  4169. when a fully SPEC1170 HP-UX becomes available, then during the life of
  4170. HP-UX 10.0, your developers can make a simple edit and recompile to use
  4171. these "parallel" APIs.  These "parallel" APIs will not change form or function
  4172. in a fully SPEC1170-compliant version of HP-UX, so there is a firm grounding
  4173. for future investment protection through "SPEC1170 protection".
  4174.  
  4175. Enterprise Systems Management and Security Leadership
  4176.  
  4177. - SAM Administrator "Roles"
  4178. - SAM ease-of-use enhancements
  4179. - Security enhanced
  4180. - HP PRM/9000 data center performance management
  4181. - Software Distributor-UX
  4182. - SVR4 File System Directory Layout
  4183. - HP 9000 Server and Workstation HP-UX convergence
  4184.  
  4185. * System Administration Manager (SAM) at HP-UX 10.0 will
  4186. allow a lead system administrator to define a subset of administrative
  4187. tasks that a non-root-user can perform.  Using SAM "Roles", the lead
  4188. administrator can assign tasks such as a system backup to a
  4189. second administrator without the corresponding requirement to
  4190. assign superuser capabilities to that administrator.  This both reduces
  4191. security exposure and allows customers to map administrative tasks
  4192. to the structure and specialization of their own IT organizations.
  4193. In addition, SAM now requires even less interaction from administrators
  4194. performing certain tasks such as disk configuration.  Finally,
  4195. SAM can be customized to allow other tools and utilities to be
  4196. launched through its interface and SAM logging can be displayed
  4197. within a window as tasks are performed.
  4198.  
  4199. * HP-UX 10.0 includes security enhancements from the U.S. Department
  4200. of Defense B1 security specification in the areas of improved password
  4201. management and log-in restrictions.  There is a new password generation
  4202. utility, a utility to screen user-generated passwords and a password aging
  4203. function.  Log-in restrictions can prevent access to an HP 9000
  4204. platform outside of specified hours, can limit the physical terminals
  4205. from which log-ins will be accepted, and enforce rigorous
  4206. authentication on system boot-up.  These functions are optionally
  4207. configurable through SAM.
  4208.  
  4209. * HP Process Resource Manager/9000 is a new scheduler available on
  4210. HP-UX 10.0 that allows you to dynamically set CPU allocations
  4211. according to business priorities.  Groups of users can be
  4212. allocated a minimum percentage of available CPU cycles based on
  4213. their mission priority.  This "data center" class functionality
  4214. facilitates the provision of service level agreements and offers
  4215. a fair mechanism of allocating costs for any system serving
  4216. different sets of application users.  Furthermore, HP PRM is
  4217. integrated through the GlancePlus GUI, allowing dynamic
  4218. performance monitoring and management at the same time.
  4219.  
  4220. * Software Distributor-UX (SD-UX) is now bundled with
  4221. HP-UX 10.0 for software and operating system packaging,
  4222. installation, distribution, and management. SD-UX provides
  4223. significant software selection enhancements, which greatly improve
  4224. software usability and delivery.  In addition to installing software,
  4225. SD-UX can be used to pull software from a central "depot" onto
  4226. a remote system.  All HP-UX operating system and software products
  4227. will be installed using SD-UX as a replacement to DUI.
  4228.  
  4229. * The SVR4 File System Directory Layout introduced at HP-UX 10.0
  4230. allows clear separation and grouping of files by functionality, defined by
  4231. a common policy.  This minimizes the potential for unintended overwriting
  4232. of files, provides the solid foundation for diskless and client/server file
  4233. sharing models, and simplifies multivendor administration.
  4234.  
  4235. * HP-UX 10.0 also improves the efficiency of building and managing
  4236. client/server applications and architectures by providing the same kernel,
  4237. commands, libraries (common API and ABI) and system administration
  4238. utilities across the full HP 9000 product line (Workstations and Servers).
  4239.  
  4240. Broad, cost-effective high availability solutions
  4241.  
  4242. - HP MC/ServiceGuard enterprise cluster
  4243. - New HA Disk Arrays
  4244. - HP-UX Memory Page Deallocation
  4245. - Availability Management Service
  4246. - Business Continuity Support
  4247. - Logical Volume Manager (LVM) enhancements
  4248. - A Journaled File System for HP-UX
  4249.  
  4250. * With HP-UX 10.0, HP introduces a broad set of cost-effective
  4251. solutions for high availability such as HP MC/ServiceGuard (Multi-Computer),
  4252. an enterprise clustering solution which offers significantly faster
  4253. basic system recovery time and greater flexibility than HP SwitchOver/UX,
  4254. new High Availability Disk Arrays and HP-UX Memory Page Deallocation which
  4255. helps minimize the likelihood of system failures due to memory errors.
  4256. These product enhancements are supported by two new Mission-Critical
  4257. support services:  the Availability Management Service where HP
  4258. provides recommendations on product and service requirements, and
  4259. HP Business Continuity Support, which offers the highest levels of tailored
  4260. support infrastructure focused on mission-critical environments.
  4261.  
  4262. * The HP-UX Logical Volume Manager (LVM) on HP-UX 10.0
  4263. is enhanced to allow for the back-up of an off-line mirror from
  4264. another system - eliminating planned downtime.  LVM now supports
  4265. both Fast and Wide SCSI and HP-FL disk arrays.  Finally, LVM now
  4266. supports dual I/O paths between disks and the system with automatic
  4267. failover to the second I/O path.
  4268.  
  4269. * The HP-UX 10.0 General Business Release will also include a
  4270. Journaled File System (JFS) to accelerate the speed of recovery
  4271. should a system failure occur.  This file system performs an
  4272. integrity check in seconds which can be favorably compared to the
  4273. file system check 'fsck' offered with the standard UNIX file system.
  4274. HP OnLineJFS will also be offered on the HP-UX 10.0 General Business
  4275. Release.  It allows manipulation of a Journaled File System without
  4276. taking it off-line, eliminating the need for planned downtime.
  4277. JFS expansion, backup, and disk defragmentation can all be achieved
  4278. on-line using HP OnLineJFS.
  4279.  
  4280. Networking Enhancements
  4281.  
  4282. - ARPA Internet enhancements
  4283. - TCP/IP enhancements
  4284. - NFS Version 4.2 functionality
  4285. - SNAplus enhancements
  4286. - New TN3270 client product
  4287. - Netware for UNIX enhancements
  4288.  
  4289. * Networking the heterogeneous enterprise is easier with the HP-UX 10.0
  4290. operating environment as continued enhancements to ARPA (e.g.: Internet
  4291. services such as GateD/OSPF, Bind 4.9.2, XNTP, MIME, and ESMTP),
  4292. TCP/IP (e.g.: Dynamic Host Control Protocol for self-configuration,
  4293. compression over serial links with C-SLIP and IP-Multicast support),
  4294. SNA (e.g.: TN3270 support, CPI-C 1.2 API support, Winsock for PC
  4295. clients, and SNA over 802.3), Netware for UNIX (dramatic performance
  4296. enhancements), and NFS scaling on SMP systems are included in the
  4297. portfolio of connectivity solutions.  In addition, STREAMS and XTI
  4298. for TCP/IP APIs are now bundled with HP-UX 10.0.
  4299.  
  4300. Unrivaled Investment Protection
  4301.  
  4302. - Binary Compatibility
  4303. - Fast Transition Links
  4304. - Coexistence utilities
  4305.  
  4306. * HP continues to provide unrivaled investment protection by ensuring
  4307. that HP-UX 10.0 provides binary compatibility from HP-UX 9.0 to the
  4308. HP-UX 10.0 version of the operating system.  A facility called Fast
  4309. Transition Links, which is transparent to applications, makefiles and
  4310. scripts, has been provided within HP-UX to provide compatibility
  4311. for the move to the SVR4 File System Directory Layout.  These Fast
  4312. Transition Links incur negligible impact on overall system performance.
  4313. At any time during the life of HP-UX 10.0, customers can then use part
  4314. of the Analysis and Conversion tool functionality (described in the following
  4315. section) to modify their files in order not to depend on the Fast Transition
  4316. Link functionality.  Utilities are also provided for HP-UX 9.0 and
  4317. HP-UX 10.0-based systems to coexist and to lend flexibility in transitioning
  4318. large and complex distributed environments to the HP-UX 10.0 release.  These
  4319. utilities are described in a following section.
  4320.  
  4321. III.  Support for the HP-UX 10.0 New Business Release
  4322.  
  4323. The HP-UX 10.0 New Business Release is a production-quality
  4324. release that is initially focused on:
  4325.  
  4326. 1.  New project opportunities requiring the enhanced
  4327. functionality supported on HP-UX, as soon as your required
  4328. application set (HP and HP Channel Partner) has been recertified
  4329. on HP-UX 10.0.
  4330.  
  4331. 2.  Dedicated test or evaluation systems within your environment
  4332. that can be used to prepare for a future production
  4333. system upgrade to the HP-UX 10.0 General Business Release.
  4334.  
  4335. The HP-UX 10.0 New Business Release is being
  4336. actively recertified by thousands of HP Channel Partners, with key
  4337. database partner availability coincident with the initial release.  HP
  4338. Channel Partners have had excellent results with the functionality,
  4339. performance, and binary compatibility provided by the HP-UX 10.0
  4340. New Business Release.
  4341.  
  4342. Hewlett-Packard recommends that support customers with existing installations,
  4343. particularly those with production HP-UX 9.0 environments, wait to
  4344. upgrade to HP-UX 10.0 at the HP-UX 10.0 General Business Release.  At
  4345. that time, we expect all key HP Channel Partner applications
  4346. and HP applications to be available.  In addition, until automated
  4347. update tools become available at the HP-UX 10.0 General Business
  4348. Release, the operating system must either be loaded through Instant
  4349. Ignition (new systems) or a cold install process must be
  4350. performed (for existing systems running HP-UX 9.X or new systems that
  4351. are not Instant Ignition systems) for the HP-UX 10.0 New Business Release.
  4352. For customers who choose to install the HP-UX 10.0 New Business Release,
  4353. HP will provide support for new systems that use Instant Ignition or
  4354. cold installs.
  4355.  
  4356. A cold install requires saving a system's current configuration information
  4357. (a recommended back-up procedure), installing the HP-UX 10.0 New Business
  4358. Release, customizing your newly installed system and using the saved
  4359. HP-UX 9.X configuration information, and carefully restoring filesets to the
  4360. correct new new directory locations.  The downtime required to conduct
  4361. this cold install may take from 4 to 24 hours depending on the
  4362. complexity of your system configuration, a period normally not available
  4363. for production system environments.  This compares with an expected
  4364. 4 to 12 hours downtime for most customers using the automated update
  4365. process at the HP-UX 10.0 General Business Release.
  4366.  
  4367. With the HP-UX 10.0 General Business Release, in mid-1995, HP will
  4368. offer an expanded suite of support services to assist those customers
  4369. investigating, planning, or implementing the upgrade of their
  4370. systems to HP-UX 10.0.  In addition, Delta Training seminars will be available
  4371. for 10.0. For further information, please contact your local sales office.
  4372. Also, at the HP-UX 10.0 General Business Release, HP will introduce the
  4373. Upgrade Assistance Service (UAS).  This service will offer phone-based
  4374. assistance from upgrade specialists and provides you with a comprehensive,
  4375. custom upgrade plan.  The Upgrade Assistance Service is delivered by HP's
  4376. Response Centers and is designed to minimize upgrade planning time, system
  4377. downtime, and post-upgrade time.
  4378.  
  4379. Analysis, Conversion, and Interoperability Tools to assist you with HP-UX 10.0
  4380.  
  4381. HP-UX 10.0 offers Analysis tools that run on either HP-UX 9.0 or
  4382. HP-UX 10.0, and that offer two key sets of functionality.  The first set
  4383. identifies the rare conditions where changes in HP-UX 9.0 software source
  4384. code and scripts need to be performed to make them usable on the HP-UX 10.0
  4385. release base.  Examples of these conditions include the detection of the
  4386. use of obsoleted or modified APIs and commands (generally allowing
  4387. compliance with additional industry standards).  The second set identifies
  4388. (and optionally in the case of source files, automatically converts) hard
  4389. coded file path names used within applications, makefiles and scripts
  4390. affected by the change to the new SVR4 File System Directory Layout.
  4391. The Fast Transition Links provided in HP-UX 10.0 enable customers to
  4392. delay making this second set of changes during the upgrade;
  4393. these changes can now be scheduled during standard maintenance at
  4394. any time during the life of HP-UX 10.0.  HP will not, however, maintain
  4395. support of Fast Transition Links beyond the life of HP-UX 10.0.
  4396.  
  4397. The Analysis and Conversion Tools are available to assist those
  4398. customers who wish to begin the evaluation and preparation for
  4399. the HP-UX 10.0 General Business Release.  The tools, which run
  4400. on both HP-UX 9.0 and HP-UX 10.0, identify required changes in
  4401. HP-UX 9.0 software source code and scripts to make them usable
  4402. on HP-UX 10.0 either with or without Fast Transition Links.  The
  4403. specific Analysis tools included are:  "prepare", a tool to
  4404. manage changes to large collections of files; "analyzer", a tool
  4405. that identifies path name, command option and system call
  4406. changes required in source code, makefiles, shell scripts,
  4407. documents, and text files; and "fnlookup", a tool that is used
  4408. to look up the 9.0 and corresponding 10.0 location of files.
  4409.  
  4410. All requested shipments of the HP-UX 10.0 New Business Release will include
  4411. the Analysis and Conversion Tools.  However, customers under an HP
  4412. support contract who are interested in beginning the evaluation and
  4413. preparation process before the HP-UX 10.0 General Business
  4414. Release in mid-1995, may obtain these tools now.  Please see
  4415. the "Release Availability" section, located at the end of this document,
  4416. for information on how to obtain these tools.
  4417.  
  4418. Interoperability Tools will also be available on HP-UX 10.0.  These
  4419. tools will facilitate the administration of a mixed environment
  4420. of HP-UX 10.0 systems and either PA-RISC-based HP-UX 9.0 systems
  4421. or Series 300/400 systems.  As with previous releases, these include the
  4422. provision of an Interoperability "Cookbook" and Planning Guide
  4423. (watch for information about availability, which is expected
  4424. shortly after the New Business Release), remote SAM administration
  4425. between HP-UX 9.0 and 10.0 systems and a utility to provide
  4426. fpkg(DUI)-to-SD format conversion for application packages.
  4427.  
  4428. Further coexistence tools are planned coincident with the HP-UX
  4429. 10.0 General Business Release.  SD-UX will be offered on HP-UX 9.0 and
  4430. DUI (fpkg format) on HP-UX 10.0 so that customer or HP Channel Partner
  4431. software packaged in either format can be installed on all systems in
  4432. a mixed HP-UX 9.0/10.0 environment.
  4433.  
  4434. HP is also planning to provide Interoperability Links.  These
  4435. allow a HP-UX 9.0 system to appear similar to a HP-UX 10.0 file
  4436. system directory layout.  Interoperability Links allow
  4437. applications or scripts developed on HP-UX 10.0 to execute
  4438. without changes on HP-UX 9.0-based systems.  A pathname locator
  4439. will keep a record of the core HP-UX old and renamed pathnames.
  4440.  
  4441. Additionally, a tool is provided which allows the Series 300/400
  4442. workstations to be used as an X-Terminal to HP 9000 Workstations
  4443. and to HP 9000 Servers running HP-UX 10.0-based releases.
  4444. The Software Distributor Client (SD) will also be provided for the
  4445. Series 300/400, thus allowing a "pull" of software from the SD depot.
  4446.  
  4447. HP-UX 9.0 and 8.0 Release Support
  4448.  
  4449. Since many of our customers are running HP-UX 9.0-based systems, HP
  4450. will continue HP-UX 9.0 software application distributions for
  4451. four distribution cycles beyond the HP-UX 10.0 General Business Release
  4452. in mid-1995.  HP 9000 Workstation customers can expect to receive specific
  4453. hardware support enhancements for their HP-UX 9.0-based systems.
  4454. Subsequent software releases of HP-UX 9.0 will support new
  4455. uni-processor systems, new graphics hardware, new peripherals,
  4456. and will contain defect fixes.  These releases will continue through
  4457. 1995, as necessary.  HP 9000 Server customers may also anticipate
  4458. small updates to HP-UX 9.04 to support new peripherals during 1995.
  4459.  
  4460. Please note:  With the release of HP-UX 10.0 New Business
  4461. Release, HP-UX 8.0 support will be handled as in the past for
  4462. superseded releases.  HP will provide the normal level of support,
  4463. however no additional or new software enhancements and software
  4464. applications will be provided.  HP-UX 8.0 products will become
  4465. unavailable for customers ordering new systems and software products.
  4466.  
  4467. Media Changes for HP-UX 10.0
  4468.  
  4469. In November, 1994 HP notified HP 9000 Workstation and HP 9000
  4470. Server customers of the intention to standardize on CD-ROM media for
  4471. software delivery.  Making it easier for you to do business with HP,
  4472. and at a lower cost, are the main objectives of the CD-ROM program.
  4473. CD-ROM offers numerous benefits including:  all HP software in
  4474. one media set; fast, simple delivery of software; easy
  4475. installation and system administration; and access to numerous
  4476. HP-UX applications and complementary software products.
  4477.  
  4478. The HP-UX 10.0 New Business Release will be supported on CD-ROM,
  4479. DDS, and QIC-525 (for HP 9000 Servers only) media.  The HP-UX 10.0 General
  4480. Business Release will provide support on 1600 bpi magnetic or HP 1/4-inch
  4481. cartridge tape media, however, these media types are not provided with the
  4482. HP-UX 10.0 New Business Release.  HP 1/4-inch cartridge tape is supported
  4483. as a backup media for both the HP-UX 10.0 New and General Business Release,
  4484. however, the cold install media will not be provided.  The support media
  4485. will consist of the COPYUTIL utility (allows for disk images), with no
  4486. HP-UX 10.0 General Business Release recovery kernel.  Magnetic tape media
  4487. will support cold installs, update, and support media on the
  4488. HP-UX 10.0 General Business Release in mid-1995.  Magnetic tape
  4489. is supported as a backup media for both the HP-UX 10.0 New and
  4490. General Business Release.  The HP-UX 10.0 General Business Release
  4491. will be the last supported release for HP 1/4-inch cartridge and
  4492. 1600 bpi magnetic tape media.
  4493.  
  4494. We encourage you to take advantage of the many benefits
  4495. associated with CD-ROM media as you update your HP system and
  4496. support investment.
  4497.  
  4498.  
  4499. IV.  HP-UX 10.0 Supported Hardware and Software
  4500.  
  4501. New Business Release Supported Platforms
  4502.  
  4503. The HP-UX 10.0 New Business Release will support the following, currently
  4504. orderable HP 9000 Servers (formerly known as Series 800) and HP 9000
  4505. Workstation platforms (formerly known as Series 700).  (Additional
  4506. platforms will be supported on the HP-UX 10.0 General Business
  4507. Release in mid-1995, see the next section):
  4508.  
  4509. HP 9000 Servers
  4510. ---------------
  4511. Models Exx
  4512. Models Fxx
  4513. Models Gxx
  4514. Models Hxx
  4515. Models Ixx
  4516. Models 8x7
  4517. Model T500
  4518. Model 890
  4519.  
  4520. HP 9000 Workstations
  4521. --------------------
  4522. Model 712
  4523. Model 715
  4524. Model 725
  4525. Model 735
  4526. Model 742
  4527. Model 743
  4528. Model 745
  4529. Model 755
  4530. Model 747
  4531. Model 748
  4532.  
  4533. General Business Release Supported Platforms
  4534.  
  4535. HP-UX 10.0 General Business Release, in mid-1995, will be
  4536. supported on the following additional HP 9000 platforms:
  4537.  
  4538. HP 9000 Servers
  4539. ---------------
  4540. Model 822 *
  4541. Model 825 *
  4542. Model 840 *
  4543. Model 832
  4544. Model 835
  4545. Model 842
  4546. Model 845
  4547. Model 850
  4548. Model 852
  4549. Model 855
  4550. Model 860
  4551. Model 865
  4552. Model 870
  4553.  
  4554. HP 9000 Workstations
  4555. --------------------
  4556. Model 705
  4557. Model 710
  4558. Model 720
  4559. Model 730
  4560. Model 750
  4561.  
  4562. * Note:  a 16 MB card must be placed in the first memory slot to use
  4563. HP-UX 10.0 for these systems.  8 MB memory cards are not
  4564. supported in the first memory slot.
  4565.  
  4566.  
  4567. HP-UX 10.0 Non-Supported Platforms
  4568.  
  4569. HP-UX 10.0 and subsequent HP-UX 10.0-based releases will not support
  4570. the platforms listed below.  HP-UX 9.0 was the last operating system
  4571. release to support the  following HP 9000 platforms.
  4572.  
  4573. HP 9000 Servers
  4574. ---------------
  4575. Model 635
  4576. Model 645
  4577. Model 808S
  4578. Model 815S
  4579.  
  4580. HP 9000 Workstations
  4581. --------------------
  4582. Model 825CHX **
  4583. Model 825SRX **
  4584. Model 825TurboSRX **
  4585. Model 834CH   **
  4586. Model 834SRX **
  4587. Model 834TurboSRX **
  4588. Model 835CHX **
  4589. Model 835SRX **
  4590. Model 835TurboSRX **
  4591.  
  4592. **Note:  Graphics cards were not supported on these systems at HP-UX 9.0.
  4593.  
  4594. HP 9000 Workstations--Series 300/400
  4595. ------------------------------------
  4596. Although Series 300/400 systems are not supported on the
  4597. HP-UX 10.0-based releases, Interoperability Tools will be available
  4598. on HP-UX 10.0 to facilitate the administration of a mixed
  4599. environment of HP-UX 10.0 systems and either PA-RISC-based HP-UX 9.0
  4600. systems or Series 300/400 systems.  Additionally, with the HP-UX 10.0
  4601. General Business Release, a new tool allows the Series 300/400 workstation
  4602. to be used as an X-Terminal to HP 9000 Workstations
  4603. and to HP 9000 Servers running HP-UX 10.0-based releases.
  4604. The Software Distributor (SD-UX) Client will also be provided for the
  4605. Series 300/400, thus allowing a "pull" of software from the SD depot.
  4606.  
  4607.  
  4608. V.  HP-UX Software Application Products Supported on the HP-UX
  4609. 10.0 New Business Release
  4610.  
  4611. The following HP-UX software application products are supported
  4612. on the HP-UX 10.0 New Business Release.
  4613.  
  4614.                                     Product Numbers
  4615.                                  HP 9000       HP 9000
  4616. Product Description              Workstations  Servers
  4617. -------------------              ------------  -------
  4618. 100vg AnyLan                     J2655AA       N/A
  4619. 100vg AnyLan                     J2645AA       N/A
  4620. C SoftBench End User Kit         B4089BA       B4090BA
  4621. C SoftBench EUK Japanese         B4089BJ       B4090BJ
  4622. C SoftBench LTU                  B3560BB       B4085BB
  4623. C++ LTU                          B3911AB       B3913AB
  4624. C++ Media/Documentation          B3910AA       B3912AA
  4625. C++ SoftBench End User Kit       B4092BA       B4093BA
  4626. C++ SoftBench EUK Japanese       B4092BJ       B4093BJ
  4627. C++ SoftBench LTU                B2617B        B4087BB
  4628. C/Ansi C Bundle LTU              B3899AA       B3901AA
  4629. C/Ansi C Bundle                  B3898AA       B3900AA
  4630. COBOL Compiler LTU               B2431AB       B2434AB
  4631. COBOL Compiler Media/Manuals     B2431AA       B2434AA
  4632. COBOL Developers LTU             B2430AB       B2433AB
  4633. COBOL Developers Media/Manuals   B2430AA       B2433AA
  4634. COBOL Runtime LTU                B2432AB       B2435AB
  4635. COBOL Runtime Media              B2432AA       B2435AA
  4636. COBOL SoftBench Compiler EUK     B4894BA       B4895BA
  4637. COBOL SoftBench Compiler LTU     B4545BB       B4018BB
  4638. COBOL/C SoftBench End User Kit   B4896BA       B4897BA
  4639. COBOL/C SoftBench LTU            B4546BB       B4021BB
  4640. COBOL/C SoftBench Compiler EUK   B4898BA       B4899BA
  4641. COBOL/C SoftBench Compiler LTU   B4547BB       B4024BB
  4642. COBOL/C++ SoftBench Compiler EUK B4900BA       B4901BA
  4643. COBOL/C++ SoftBench Compiler LTU B4535BB       B4537BB
  4644. COBOL SoftBench End User Kit     B4892BA       B4893BA
  4645. COBOL SoftBench LTU              B4544BB       B4015BB
  4646. COBOL/C Bundle                   N/A           B4891AB
  4647. COBOL/C++ Bundle                 N/A           B4890AB
  4648. DCE Domestic Libraries           B2915AA       B3864AA
  4649. DTC Manager/UX                   J2102A        J2120A
  4650. Dialog LTU                       B3454AB       B3455AB
  4651. Dialog Media/Manuals             B3454AA       B3455AA
  4652. Encapsulator End User Kit        B4097BA       4098BA
  4653. Encapsulator EUK Japanese        B4097BJ       4098BJ
  4654. Encapsulator LTU                 B2606B        4095BB
  4655. FDDI/9000 for Servers (S800)     N/A           J2157A
  4656. FDDI/9000 for Model 755          A2654A        N/A
  4657. FDDI/9000 for Model 735          A2665A        N/A
  4658. FTAM/9000                        J2163A        B1033A
  4659. Facetterm                        C1096A        C1096A
  4660. HP Enware Software               B3651CA       B3651BA
  4661. HP FORTRAN LTU                   B3907AA       B3909AA
  4662. HP FORTRAN Media                 B3906AA       B3908AA
  4663. HP GlancePlus Motif              B3691AA       B3693AA
  4664. HP GlancePlus Package            B3699AA       B3701AA
  4665. HP Performance Collector         B1806A        B2663A
  4666. HPNP                             J2374B        J2374B
  4667. MirrorDisk/UX                    B3949AA       B2491A
  4668. OTS/9000                         J2160A        32070A
  4669. PASCAL Compiler                  B3902AA       B3904AA
  4670. PASCAL Compiler LTU              B3903AA       B3905AA
  4671. Phigs Developers Environment     B3939A        N/A
  4672. Phigs Runtime Environment        B3940A        N/A
  4673. Process Resource Manager LTU     B3947AA       B3835AA
  4674. Process Resource Manager Media   B3948AA       B3834AA
  4675. PowerShade                       B3941A        N/A
  4676. SNA+ 3179G                       J2230A        J2224A
  4677. SNA+ 3270                        J2227A        J2221A
  4678. SNA+ API                         J2229A        J2223A
  4679. SNA+ Link                        J2226A        J2220A
  4680. SNA+ RJE                         J2228A        J2222A
  4681. MC/ServiceGuard LTU              N/A           B3935AA
  4682. MC/ServiceGuard Media            N/A           B3936AA
  4683. SwitchOver/UX                    N/A           92668A
  4684. TN3270 LTU                       J2636AA       J2636AA
  4685. TN3270 Manuals                   J2656AA       J2656AA
  4686. TN3270 Media                     J2646AA       J2646AA
  4687. Token Ring/700 Workstations      J2165A        N/A
  4688. Token Ring/712                   A4011A        N/A
  4689. Token Ring/800 Servers           N/A           J2166A
  4690. ToolBox LTU                      B3452AB       B3453AB
  4691. ToolBox Media/Manuals            B3452AA       B3453AA
  4692. UEDK LTU                         B3392AA       B3394AA
  4693. UEDK Media/Manuals               B3393AA       B3395AA
  4694. UIM/X.26 End User Kit            B4904BA       B4905BA
  4695. UIM/X.26 EUK Japanese            B4904BJ       B4905BJ
  4696. UIM/X.26 LSC End User Kit        B1189B        B1187B
  4697. UIM/X.26 LTU                     B1183A        B4550BB
  4698. VT3K LTU                         J2140BA       B1029CA
  4699. VT3K Media/Manuals               J2400AA       J2399AA
  4700. Visual Editor 3                  B1517AB       B1517AB
  4701. Visual Editor 3                  B1518AA       B1519AA
  4702. X.25/9000 Link                   J2159A        36960A
  4703.  
  4704. Key:  N/A= Not Applicable; EUK= End User Kit; LTU= License To Use
  4705.  
  4706. HP plans to have all key HP software application products
  4707. supported on HP-UX 10.0 no later than the HP-UX 10.0 General
  4708. Business Release scheduled for mid-1995.
  4709.  
  4710. VI.  Release Availability
  4711.  
  4712. HP suggests that you read the information provided in this document
  4713. prior to making a decision on requesting the HP-UX 10.0 New Business
  4714. Release.  If you would like more information on the HP-UX 10.0 New Business
  4715. Release, or would like to order the Analysis and Conversion Tools, please
  4716. follow the appropriate contact method listed below to acquire this information:
  4717.  
  4718.  
  4719. Geographic Region         Contact Method
  4720. -------------------------------------------------------------------------
  4721. U.S. and Canada           HP SupportLine (HPSL) World Wide Web (WWW)
  4722. Service                   ------------------------------------------
  4723.                           Using a WWW browser that utilizes the forms
  4724.                           features you can access HPSL at the following URL:
  4725.  
  4726.                                http://support.mayfield.hp.com
  4727.  
  4728.                           Then select "New Products" in the "Support News"
  4729.                           section.  A news article will explain where to
  4730.                           find the HP-UX 10.0 New Business Release information.
  4731.                           For assistance, send a message to:
  4732.                           webmaster@support.mayfield.hp.com
  4733.  
  4734.                           HP SupportLine (HPSL) Electronic Mail (E-Mail)
  4735.                           ----------------------------------------------
  4736.                           In the TEXT portion of a message sent to
  4737.                           support@support.mayfield.hp.com:
  4738.  
  4739.                                send new_products_list
  4740.  
  4741.                           This will return a list of news articles which
  4742.                           will contain one news article which explains
  4743.                           where to find the HP-UX 10.0 New Business Release
  4744.                           information.  For a copy of the HPSL mail service
  4745.                           user's guide, send the following in the TEXT portion
  4746.                           of a message to support@support.mayfield.hp.com:
  4747.  
  4748.                                send guide
  4749.  
  4750.                           For further assistance send an electronic mail
  4751.                           message to support-feedback@support.mayfield.hp.com
  4752.  
  4753.                           HP SupportLine (HPSL) Dial-Up Service
  4754.                           -------------------------------------
  4755.                           Step 1.  Dial the HP SupportLine telephone number,
  4756.                                    (415) 691-3680.  (For the telephone number
  4757.                                    in all other countries, contact your local
  4758.                                    HP sales office or Response Center).
  4759.  
  4760.                           Step 2.  When your communications program indicates
  4761.                                    that you are connected, press RETURN.
  4762.                                    Depending on where you are located, you
  4763.                                    will have to perform a command before
  4764.                                    you are connected to one of the HPSL
  4765.                                    computers.  In the U.S. (and Singapore)
  4766.                                    The system prompt, login: should appear.
  4767.                                    [In Europe, you would receive a DTC welcome
  4768.                                    message and a prompt, HPSL DTC>  C patch
  4769.                                    In Asia-Pacific, you would receive a PAD,
  4770.                                    X.25, welcome message and a PAD prompt,
  4771.                                    @ should appear.  Then enter:  #CAM   ]
  4772.  
  4773.                           Step 3.  At the system prompt, login:, log into
  4774.                                    HPSL by typing the following command: hpsl
  4775.                                    then press RETURN.
  4776.  
  4777.                           Step 4.  When prompted, type your system handle and
  4778.                                    password, each followed by pressing RETURN.
  4779.                                    If you do not know your system handle or
  4780.                                    password, use the HPSL assistance numbers
  4781.                                    which are listed after these instructions.
  4782.  
  4783.                           Step 5.  Press RETURN until the HPSL Top Menu
  4784.                                    screen is displayed.  Then enter the
  4785.                                    "News Page" section, option 1, and select
  4786.                                    the "New Products" option.  A news article
  4787.                                    will explain where to find the HP-UX 10.0
  4788.                                    New Business Release information.
  4789.  
  4790.                           Step 6.  Type EXIT when you wish exit HPSL,
  4791.                                    the connection will be terminated.
  4792.  
  4793.                           If you require HPSL assistance:
  4794.                           ------------------------------
  4795.                           HP BasicLine Support customers:
  4796.                           Call (415) 691-3888 (if you do not
  4797.                           know your password or if you have
  4798.                           access questions).
  4799.  
  4800.                           HP ResponseLine, HP Premier Account Support (PAS),
  4801.                           or HP Personalized System Support (PSS) customers:
  4802.                           Call (800) 633-3600; log a call with
  4803.                           the HP Response Center if you do not
  4804.                           know your password or require HPSL assistance.
  4805.  
  4806.                                          or
  4807.  
  4808.                           If you are still unable to access HPSL,
  4809.                           through any of the methods provided, please
  4810.                           send a fax to (404) 988-3991 to request
  4811.                           the HP-UX 10.0 New Business Release information.
  4812.                           Your fax must include: your name, company address,
  4813.                           and phone number and indicate that you are
  4814.                           requesting the information on HP-UX 10.0.  In
  4815.                           response, you will be mailed the HP-UX 10.0 New
  4816.                           Business Release information.
  4817.  
  4818. Latin America             Call your Local HP Response Center
  4819.  
  4820. Asia-Pacific              Call your Local HP Response Center
  4821.  
  4822. Europe, Middle East,      Call your Local HP Sales Office
  4823. and Africa
  4824.  
  4825.  
  4826. OSF and Motif are trademarks of the Open Software Foundation
  4827. in the U.S. and other countries.
  4828.  
  4829. UNIX is a registered trademark in the United States and
  4830. other countries, licensed exclusively through X/OPEN
  4831. Company Limited.
  4832.  
  4833. Technical information in this document is subject to change
  4834. without notice.
  4835.  
  4836. (c)Copyright Hewlett-Packard Company 1995.  All Rights Reserved.
  4837. Reproduction, adaptation, or translation without prior written
  4838. permission is prohibited, except as allowed under the
  4839. copyright laws.
  4840.  
  4841. ------------------------------
  4842.  
  4843. Subject: 11.2  Can you have Multiple IP addresses on one interface?
  4844.  
  4845. HP ServiceGuard allows you to configure multiple IP addresses on one 
  4846. interface.
  4847.  
  4848. First, all primary network interfaces must have "stationary" IP addresses
  4849. "ifconfig"ed on them.  Say for example, you have a system with 2 ethernet
  4850. interfaces (one primary and one for backup) and 2 FDDI interfaces (one
  4851. primary and one backup) and they are interfaces lan0, lan1, lan2 and lan3
  4852. respectively.   Your /etc/rc.config.d/netconf file would have lan0 having 
  4853. an IP address/subnet, etc (say 15.13.169.15) and lan2 would have  an IP 
  4854. address/subnet, etc (192.6.144.15)
  4855.  
  4856. lan1 and lan3 would not be specified in the netconf file as they will not
  4857. initially have any IP addresses on them.
  4858.  
  4859. ServiceGuard has a "cmmodnet" command which will ADD IP addresses to existing
  4860. interfaces.  For example, to add a "Package IP" address to the ethernet
  4861. lan you would:
  4862.  
  4863. cmmodnet -a -i 15.13.169.16 15.13.143
  4864.  
  4865. Where -a is add -i 15.13.169.16 is the IP addrss to add and 15.13.143 is the
  4866. subnet where to add it.  The cmmodnet command (via the ioctl()s) then figures 
  4867. out that the SUBNET is currently on lan0 and magically you have 2 ip addresses 
  4868. on the same SUBNET.  Both going through lan0.  
  4869.  
  4870.  
  4871. This feature is only currently available through the ServiceGuard product.
  4872.  
  4873. ------------------------------
  4874.  
  4875. Subject: 11.3  What version of named is running at HP-UX 10.0?
  4876.  
  4877. Version 4.8.3 is running at HP-UX 10.0.
  4878.  
  4879. $ what /usr/sbin/named
  4880. /usr/sbin/named:
  4881.    Copyright (c) 1986, 1989, 1990 Regents of the University of California
  4882.    named 4.8.3 Tue Nov  1 17:03:51 GMT 1994
  4883.  
  4884. ------------------------------
  4885.  
  4886. Subject: 11.4  What documents are available on HP-UX 10.0?
  4887.  
  4888. The following are the documents currently on HPSL (HP SupportLine).
  4889.  
  4890. The URL for a documents is :
  4891.  
  4892.    http://support.mayfield.hp.com/kdb-bin/wwwsdoc.pl?<Document ID>
  4893.  
  4894. To get it by mail, send a message to support@support.mayfield.hp.com
  4895. with
  4896.         send doc <Document ID>
  4897. in the text portion of the message.
  4898.  
  4899. UNX1000001: Options for cold install, /home definition, volatile dirs
  4900. UNX1000002: Disk space used in the file system (/, /usr, /var, /opt)
  4901. UNX1000003: 9.X to 10.0 disk space comparison
  4902. UNX1000004: Is a list of problem fixes available?
  4903. UNX1000005: You can't install a 700 with 800 media, or vice-versa
  4904. UNX1000006: Can I re-install a 10.0 system to return to 9.X?
  4905. UNX1000007: Where is `uucico' at 10.0?
  4906. UNX1000008: 10.0 training courses from HP
  4907. UNX1000011: What's better, SD's network access or NFS-mounting the depot?
  4908. UNX1000012: How do I `grep file /etc/filesets/*' now with swlist?
  4909. UNX1000013: Can I cold install from a remote software depot?
  4910. UNX1000014: How do I restrict access to a software depot via SD-UX ACLs?
  4911. UNX1000015: What replaces the Product Description (PDF) files?
  4912. UNX1000016: What Internet & NFS/NIS Services can I start and stop?
  4913. UNX1000017: What is this new rdpd and how is it different from gated?
  4914. UNX1000018: What is ptydaemon, and why is it running on my 10.0 system?
  4915. UNX1000019: What is vtdaemon, and why is it running on my 10.0 system?
  4916. UNX1000020: How do I set up xntp for a small network?
  4917. UNX1000021: Is there a cookbook to set up a bootp relay agent?
  4918. UNX1000022: How do I set up my sys to be a mail client of a Sun mailhub?
  4919. UNX1000023: How do I use rdist?
  4920. UNX1000024: Does 10.0 NIS work with Solaris NIS+?
  4921. UNX1000025: Are there any secure-RPC applications supplied with 10.0?
  4922. UNX1000026: Why is my IP broadcast address incorrect after running SAM?
  4923. UNX1000027: How do I use `fuser' on NFS mount points?
  4924. UNX1000028: Has automounter logging or debug info improved at 10.0?
  4925. UNX1000029: How do I change the TCP keepalive value at 10.0?
  4926. UNX1000030: Do I need to install new Token Ring drivers at 10.0?
  4927. UNX1000031: Do I need to install new FDDI drivers at 10.0?
  4928. UNX1000032: Can I use my NIS customizations of ypinit, ypmake, Makefile?
  4929. UNX1000033: Must I make major changes to my sendmail.cf for 10.0?
  4930. UNX1000034: What is the new "pmtu" option of `/etc/route'?
  4931. UNX1000035: Where are the sample BIND config files?
  4932. UNX1000036: How do I get nslookup to avoid the default server?
  4933. UNX1000037: How do I increase the number of ptys at 10.0?
  4934. UNX1000038: What is the replacement for the `ver_link' command?
  4935. UNX1000039: How do I edit "netlinkrc" for `ifconfig' and `route' commands?
  4936. UNX1000040: What's the new way to edit "netnfsrc" to configure NFS & NIS?
  4937. UNX1000041: What's the new way to edit "netbsdrc" to start named & gated?
  4938. UNX1000042: How to restart NFS or networking with `netlinkrc' or `netnfsrc'?
  4939. UNX1000043: How do I change hostname and IP address?  Where is it stored?
  4940. UNX1000044: Is the uucp hostname still limited to 7 chars with sendmail?
  4941. UNX1000045: Where are the NIS files?  How do I generate such a list?
  4942. UNX1000046: Where are the NFS files?  How do I generate such a list?
  4943. UNX1000047: How do I convert my "gated.conf" file from 9.X to 10.0?
  4944. UNX1000048: Why doesn't DNS find hostnames the same as it did at 9.X?
  4945. UNX1000049: Why set BIND/DNS domain with `hostname', not /etc/resolv.conf?
  4946. UNX1000050: Is `gated' supported on systems that are running PPL (SLIP)?
  4947. UNX1000051: How do I run `logtool' to inspect the system logs?
  4948. UNX1000052: How do I remove diagnostics (and software in general)?
  4949. UNX1000053: Can I recover with the Support Media if my disk dies?
  4950. UNX1000054: What changed in the lp spooler for 10.0?
  4951. UNX1000055: Can we create a recovery system tape at 10.0 with mkrs?
  4952. UNX1000056: Which filesets are included in Desktop HP-UX?
  4953. UNX1000057: How will customers get various software tools?
  4954. UNX1000058: Does analyzer handle 2-byte characters?
  4955. UNX1000059: How much disk space is taken up by 10.0?
  4956. UNX1000060: How long does it take to install 10.0?
  4957. UNX1000061: Booting and installing S700 & S800 over the network
  4958. UNX1000062: How do I make an SD-UX package?
  4959. UNX1000063: What are the 10.0 install-media items and labels?
  4960. UNX1000064: How do I recover if the installation is interrupted?
  4961. UNX1000065: Is the modification of /etc/inittab still supported?
  4962. UNX1000067: What does "card instance number" mean?  How can I change it?
  4963. UNX1000068: How do I manually make /dev/ files for MO, printer, plotter?
  4964. UNX1000069: What CPUs and peripherals are supported at 10.0?
  4965. UNX1000070: How do I run `configure' or `postinstall' manually?
  4966. UNX1000071: LVM striping/splitting/physical-links products?
  4967. UNX1000072: What diagnostic programs and versions for new hardware?
  4968. UNX1000073: How can I recover the root disk with the Support Media?
  4969. UNX1000075: Who gets the Support Media in some corner cases?
  4970. UNX1000076: How do I revert my system to a non-trusted one?
  4971. UNX1000078: Changing the hostname and IP address of a standalone system
  4972. UNX1000079: Example of a program using a memory mapped file
  4973. UNX1000081: Any potential problems with 8.X, 9.X, & 10.0 on a network?
  4974. UNX1000082: How can I connect these disks to 10.0?
  4975. UNX1000083: How will patches be handled?
  4976. UNX1000084: Where is the file showing the 9.0 -> 10.0 file mappings?
  4977. UNX1000085: Is SAR available for 10.0?
  4978. UNX1000086: What causes RPC exceptions in a network install?
  4979. UNX1000087: Will fbackup allow you to append to a tape?
  4980. UNX1000088: Do I need a local boot device for a network install?
  4981. UNX1000089: Replaced, updated, obsoleted, deleted drivers at 10.0?
  4982. UNX1000090: Why did HP choose the new startup and shutdown model?  Explain it
  4983. UNX1000092: What are the benefits/advantages of moving to 10.0?
  4984. UNX1000093: How do I use my S300/S400 as an X terminal?
  4985. UNX1000094: How many members per group can you have in /etc/group?
  4986. UNX1000095: How do I set up network licensing for 10.0?
  4987. UNX1000096: How does VHE work between 9.0 and 10.0?
  4988. UNX1000097: What manuals are obsoleted and/or unchanged for 10.0?
  4989. UNX1000098: Does 10.0 have an equivalent to /etc/filesets and /system/?
  4990. UNX1000099: On the S800, is there an equivalent to the "regenrc" file?
  4991. UNX1000100: How do I check software versions?
  4992. UNX1000101: How does SD-UX work?  Why does it replace /etc/update?
  4993. UNX1000102: Are 10.0 fbackup and frecover 100% compatible with 9.X?
  4994. UNX1000103: How can I find out my kernel's drivers without running SAM?
  4995. UNX1000105: How do prepare, analyzer, and pre-update tools work?
  4996. UNX1000106: How do you set up PRM?  What are advantages over 9.X FSS?
  4997. UNX1000107: Is 10.0 interoperable on the same network as 9.X?
  4998. UNX1000108: How do I use my customized printer model scripts for 10.0?
  4999. UNX1000109: What are changes in environment variables for developers?
  5000. UNX1000110: Map of major numbers and device drivers
  5001. UNX1000111: Which libc calls are thread safe?
  5002. UNX1000112: Is there a document roadmap to tell us where to start?
  5003. UNX1000113: Preventing 9.X config files from being written to 10.0?
  5004. UNX1000114: Support media -- How to use?  Difference from 9.X?
  5005. UNX1000116: Is there an un-prepare to take sources back to 9.X?
  5006. UNX1000117: Is there a tool to convert a 10.0 script to 9.X?
  5007. UNX1000118: What is the new NLS directory structure?  What is dropped?
  5008. UNX1000119: How do you find out the fileset that a binary was in?
  5009. UNX1000120: Can non-root logins run SAM?
  5010. UNX1000121: How do we report errors on white papers?
  5011. UNX1000122: Will there be two sets of application media (update & SD)?
  5012. UNX1000123: Will SAM allow you to add more than one user at a time?
  5013. UNX1000124: Do you need to be root to run SD-UX sw* programs?
  5014. UNX1000126: What is the replacement for /etc/master?
  5015. UNX1000128: Where is the new kernel?  How big is it?
  5016. UNX1000130: How do I know how much swap I need, and how to configure it?
  5017. UNX1000131: What are the interfaces for cstm, mstm, and xstm?
  5018. UNX1000132: What happened to /etc/checklist?
  5019. UNX1000134: How much more disk space does 10.0 use over 9.X?
  5020. UNX1000135: How do I boot single-user on 10.0?
  5021. UNX1000136: Can I extend the root lvol?
  5022. UNX1000138: How did tape device file names change at 10.0?
  5023. UNX1000139: What do the bits mean in the 10.0 minor numbers?
  5024. UNX1000140: Will I get 10.0 with my software support contract?
  5025. UNX1000141: What third-party applications are qualified for 10.0?
  5026. UNX1000142: Must I run `mediainit' on my S700 disk to roll to 10.0 LVM?
  5027. UNX1000144: When will B-level security be released?
  5028. UNX1000145: What modems are supported on 10.0?
  5029. UNX1000146: How can I see the hardware errors logged by the system?
  5030. UNX1000150: What will the DUX hidden-directory bit do at 10.0?
  5031. UNX1000151: What programs are logged by syslogd now at 10.0?
  5032. UNX1000152: How can I tell why my system is running slow?
  5033. UNX1000153: Is there any diskless support at 10.0?
  5034. UNX1000154: Who should NOT move to 10.0?
  5035. UNX1000155: PA-RISC architecture revision level for processors
  5036. UNX1000156: How does DDE debugger compare with xdb?
  5037. UNX1000157: How do I shutdown from VUE to single-user?
  5038. UNX1000159: How can I mount my hard-partition disk on my LVM system?
  5039. UNX1000160: When SD rebuilds the kernel, what does it do?
  5040. UNX1000161: How does SD-UX update patch info that used to be in the PDF?
  5041. UNX1000162: How do you get a kernel dump if the system is hung?
  5042. UNX1000163: What are the differences between SD-UX and SD-OV?
  5043. UNX1000164: Can I expect to increase my performance with LVM striping?
  5044. UNX1000166: How do I pick a backup utility?
  5045. UNX1000167: In what order and how do I use my 10.0 media tapes?
  5046. UNX1000171: What's this "Support Media" disk?  Should I keep it on-site?
  5047. UNX1000172: What products are in OS-Core but not Instant Ignition?
  5048. UNX1000173: Can I buy HP firmware for HP OEM drive I bought from a VAR?
  5049. UNX1000174: How do I find out my disk drive's model number?
  5050. UNX1000175: Does SAM configure disk striping at 10.0?
  5051. UNX1000176: Are the 700 and 800 binary compatible?
  5052. UNX1000177: How are file, inode, proc tables sized?
  5053. UNX1000178: Can I merge a mirrored lvol but not re-sync?
  5054. UNX1000179: How is dtterm different from hpterm?
  5055. UNX1000180: Do I need to recompile X and Motif applications?
  5056. UNX1000181: How can I put more data on my backup tape?
  5057. UNX1000182: Where are the X and VUE system files on 10.0?
  5058. UNX1000183: Do you need to recompile PEX applications for 10.0?
  5059. UNX1000184: How do we load/install diagnostics on 10.0?
  5060. UNX1000185: Will third party SCSI disks be installable?
  5061. UNX1000186: How can I tell that PRM is working?
  5062. UNX1000187: How do we migrate/install an SDS disk to a 10.0 system?
  5063. UNX1000188: How do I install SupportWatch/Predictive Support on 10.0?
  5064. UNX1000189: Can I hook up any SCSI-2 drive to my S800?
  5065. UNX1000190: How do I determine the I/O config of a 10.0 system?
  5066. UNX1000191: Will I need to recompile my programs for 10.0?
  5067. UNX1000192: What programs exercise my system and its peripherals?
  5068. UNX1000193: Is 10.0 fully SVR4 (V.4) compatible?
  5069. UNX1000194: How do I add a driver I wrote to the kernel?
  5070. UNX1000195: What is pseudo-swap?
  5071. UNX1000197: Where is the 10.0 C compiler?
  5072. UNX1000198: How do I make SAM "see" a third-party disk?
  5073. UNX1000199: What are bus error / memory fault / segmentation violation?
  5074. UNX1000200: Will 10.0 speed up my application's performance?
  5075. UNX1000201: When file names collide (between 9.X and 10.0)
  5076. UNX1000202: How do I pull a specific file from an SD tape?
  5077. UNX1000203: Can you limit the size of a core file on 10.X?
  5078. UNX1000204: How much disk space is needed for /tmp and adm/?
  5079. UNX1000205: How do I found out what caused a core dump?
  5080. UNX1000206: How small can I make my read-only directories?
  5081. UNX1000207: How can I safely move my disks around?
  5082. UNX1000208: Bundled and unbundled compilers at 10.0
  5083. UNX1000209: Do I need to keep my 9.X Support Tape or CD?
  5084. UNX1000210: What are the language products for developers?
  5085. UNX1000211: Will PROG-MIN be available to all HP-UX customers?
  5086. UNX1000212: Is SupportWatch installed on my Instant Ignition system?
  5087. UNX1000213: Is TSM supported on 10.0?  Is it enhanced?
  5088. UNX1000214: Is the 10.0 kernel bigger or smaller than on 9.X?
  5089. UNX1000215: Can I change the default stty parameters?
  5090. UNX1000217: What's the difference between hpterm at 9.X and 10.0?
  5091. UNX1000218: Can >1 SupportWatch system call out on the same modem?
  5092. UNX1000219: How can I duplicate my 10.0 core media?
  5093. UNX1000220: How can I set up name switching for host lookups?
  5094. UNX1000221: Do I have to change my VUE resource files for 10.0?
  5095. UNX1000222: Can we boot more than one logical volume with Support Media?
  5096. UNX1000223: What's the best way to install many HP 9000s?
  5097. UNX1000224: What disks will be supported as a 10.0 boot disk?
  5098. UNX1000226: What are default definitions of TZ, PATH, SHLIB_PATH, etc.?
  5099. UNX1000227: What networking variables can be changed, and how?
  5100. UNX1000228: What happened to LLBD and what is its replacement?
  5101. UNX1000230: Can a socket program detect LAN cable disconnect?
  5102. UNX1000232: Is NINND/NNTP (Network News Service) supported at 10.0?
  5103. UNX1000233: Does 10.0 support CSLIP and PPP?
  5104. UNX1000234: How can I recover all the files in /etc/rc.config.d/*?
  5105. UNX1000236: What happened to "/etc/src.sh"?
  5106. UNX1000237: What's the difference between coherent and non-coherent I/O?
  5107. UNX1000238: Will customers get the support tape manual at 10.0?
  5108. UNX1000240: Diagnostics available at 10.0?  Obsolete/replaced?
  5109. UNX1000241: Is OSPF routing protocol supported at 10.0?
  5110. UNX1000242: It's not "/hp-ux" any more -- is it still HP-UX?
  5111. UNX1000243: What is the Compatibility Pseudo-Driver cpd?
  5112. UNX1000244: `uname' output to discover model?  Uniprocessor or MP?
  5113. UNX1000245: What are the differences between HP-UX Lite and full HP-UX?
  5114. UNX1000247: What HP-UX revisions will be supported at 10.0?
  5115. UNX1000248: Where is the 10.0 /usr/contrib/ and /usr/local/bin/?
  5116. UNX1000249: Can I restore my 9.X fbackup/cpio/tar/ftio/dump tapes?
  5117. UNX1000250: How do I get fnlookup with Instant Ignition?
  5118. UNX1000251: What are reasonable disk and memory requirements for 10.0?
  5119. UNX1000252: What happened to LANG=JAPANESE?
  5120. UNX1000253: How do I set up and use my third-party disk under 10.0?
  5121. UNX1000254: How can non-root users mount, umount, and shutdown?
  5122. UNX1000256: What are the changes to ISL?
  5123. UNX1000257: How is device name for LAN card determined?
  5124. UNX1000258: If the LAN is disconnected, what happens to X and VUE?
  5125. UNX1000259: How can I recover my system's card instance numbers?
  5126. UNX1000260: Can I add a driver to the kernel without rebooting?
  5127. UNX1000261: Why is the LABEL file in LIF bigger at 10.0?
  5128. UNX1000262: How do I install diagnostics & Predictive from Support Media?
  5129. UNX1000263: What is CDIO?
  5130. UNX1000266: Any difference between "-r" and "-o ro" options for LOFS mounts?
  5131. UNX1000267: Why is it called `swapper' when it doesn't swap any more?
  5132. UNX1000268: What hardware and software is supported at 10.0?
  5133. UNX1000270: Where are the release notes now?
  5134. UNX1000271: What are differences in UUCP configuration files?
  5135. UNX1000274: Are all network logins counted for user licensing?
  5136. UNX1000275: Is VUE COSE-compliant at 10.0?
  5137. UNX1000276: Will HP-UX 10 eventually support mixed (heterogenous) clusters?
  5138. UNX1000277: What documentation is available on networking changes?
  5139. UNX1000279: How can I tell what patches are installed?
  5140. UNX1000281: When will the 710 be supported on 10.0?
  5141. UNX1000282: Can I use "HP-UX restore" on a bus other than my S.E. SCSI?
  5142. UNX1000285: How can I load and test a 9.X program using transition links?
  5143. UNX1000286: What's the fastest disk configuration?
  5144. UNX1000287: Can SharedPrint write a PS document to a non-PS printer?
  5145. UNX1000288: What hardware configurations support LVM PV links?
  5146. UNX1000290: What are the default and maximum swap sizes?
  5147. UNX1000291: Can I install 10.0 across multiple disks without LVM?
  5148. UNX1000292: What disk models support hard partitions?
  5149. UNX1000293: Does the 10.0 CD driver support Rockridge extensions?
  5150. UNX1000294: Can I use the trusted system's passwd entries from 9.X on 10.0?
  5151. UNX1000295: How much longer does 10.0 take to boot?
  5152. UNX1000296: Can I update my trusted system to 10.0?
  5153. UNX1000297: Can I mix disk interface types in one LVM volume group?
  5154. UNX1000299: What's the limit on raw logical volume device file size?
  5155. UNX1000300: Can I load software from a remote tape drive using SD?
  5156. UNX1000301: Where will patch backups be stored for 10.0?
  5157. UNX1000302: Card instance number: Dynamically allocated?  Where stored?
  5158. UNX1000303: How long will transition links be supported?
  5159. UNX1000304: Will there be an equivalent of "HP-UX restore" on the 800?
  5160. UNX1000305: Where is my 9.X file now under 10.0?
  5161. UNX1000306: Does LVM stripe on the byte level?
  5162. UNX1000307: Will I be able to use my 9 Gb OEM disk drive on 10.0?
  5163. UNX1000308: Is there a map between fileset names on 9.X and 10.0?
  5164. UNX1000309: Can I tell my console's device file name from `/etc/dmesg'?
  5165. UNX1000310: Is file system swap faster on 10.0 than 9.X?
  5166. UNX1000311: Will customers get Support Media documentation?
  5167. UNX1000312: How do I de-install a patch at 10.0?
  5168. UNX1000313: Advantages and disadvantages of fast symlinks?
  5169. UNX1000314: Are setuid scripts still a security concern?
  5170. UNX1000315: Will /etc/disktab contain (new or un-) supported entries?
  5171. UNX1000316: Should I use the disk's bad block relocation or LVM's?
  5172. UNX1000317: Why is a root filesystem limited to 2 Gb?
  5173. UNX1000318: What disk models support single-disk SDS at 10.0?
  5174. UNX1000319: How can I give non-default SAM privileges to various users?
  5175. UNX1000321: Can I do bidirectional I/O on my 10.0 centronics port?
  5176. UNX1000322: How can I recover the default /etc/passwd or /etc/inittab?
  5177. UNX1000323: Can I put swap and a file system on one LVM disk?
  5178. UNX1000324: How can I analyze system core dumps?
  5179. UNX1000326: Which directories must exist on the root file system?
  5180. UNX1000327: What 9.X files should I and shouldn't I restore on 10.0?
  5181. UNX1000328: Can I use my 9.X VUE environment at 10.0?
  5182. UNX1000329: Does "tl_ttdb" get t-link info when I install new filesets?
  5183. UNX1000330: Is it supported to modify TTDB, CMDS_DB, LIBS_DB, or tl_ttdb?
  5184. UNX1000331: How can I find out how much memory I have?
  5185. UNX1000332: How can I speed up bootup and shutdown?
  5186. UNX1000333: What white papers will customers get with 10.0?
  5187. UNX1000334: Differences between hpterm, xterm, and dtterm?
  5188. UNX1000335: What terminal emulators do JSE (Japanese I/O) support?
  5189. UNX1000337: Must I modify my S700 SCSI driver for 10.0?
  5190. UNX1000338: What if `mtinit' isn't running?
  5191. UNX1000340: Can I run swinstall in single-user mode?
  5192. UNX1000341: How to get swinstall to overwrite filesets?
  5193. UNX1000342: How do I use swlist?
  5194. UNX1000343: What are the log files under /var/adm/sw/?
  5195. UNX1000344: What error is reported if the SD-UX lock file exists?
  5196. UNX1000345: How can I change the fonts used by swinstall and swcopy?
  5197. UNX1000346: How can I convert a 9.X software package to SD?
  5198. UNX1000348: What is the list of non-autoconfigurable drivers?
  5199. UNX1000349: How can I get a list of configurable system parameters?
  5200. UNX1000350: How are HPMCs handled under MPD?
  5201. UNX1000351: Any disadvantages of EXEC_MAGIC and pseudo-swap?
  5202. UNX1000352: What version of X station software do I need for 10.0?
  5203. UNX1000353: What are maximum sizes for file system, swap, raw partition?
  5204. UNX1000357: Dynamically allocated major numbers
  5205. UNX1000359: How many unique card instance numbers should I have?
  5206. UNX1000360: Can I reassign card instance numbers like LU numbers?
  5207. UNX1000362: How do I access my newly-added device?
  5208. UNX1000363: Why are my instance numbers being incorrectly assigned?
  5209. UNX1000364: Why don't `rmsf' then `insf' re-create device file names?
  5210. UNX1000367: Debugging "unable to start the broadcast message system"
  5211. UNX1000368: How do I troubleshoot a 10.0 font-server client?
  5212. UNX1000369: What to do if vuelogin does not come up on 10.0?
  5213. UNX1000370: How do I configure VUE to run on multiple displays?
  5214. UNX1000371: How do I configure X and VUE to run on multiple screens?
  5215. UNX1000372: How can I get VUE under 10.0 to run my .profile/.login files?
  5216. UNX1000373: How can I customize VUE resources?
  5217. UNX1000374: Why is VUE affected by the DNS server or NIS server?
  5218. UNX1000375: What is the BMS and how does it work under VUE?
  5219. UNX1000376: What is an XFontSet?  How to use it with dtterm?
  5220. UNX1000377: How can I troubleshoot VUE front-panel icon problems?
  5221. UNX1000378: How to handle "no such tool register" errors from icons?
  5222. UNX1000379: How can I run Mwm on X stations but VUE on the workstation?
  5223. UNX1000380: How do I change the Delete & Home keys in X term programs?
  5224. UNX1000381: How do I change a PC keyboard to work like a HIL one?
  5225. UNX1000382: How do I change a HIL keyboard to work like a PC one?
  5226. UNX1000383: How to configure, customize, and run the X font server?
  5227. UNX1000384: How do I resolve dueling name conventions of /net & /nfs?
  5228. UNX1000385: Can I replace VUE lock program at 10.0?
  5229. UNX1000386: Can I replace the VUE screen saver at 10.0?
  5230. UNX1000387: Where is the list of dtterm escape sequences?
  5231. UNX1000388: How do I customize the X0screens file at 10.0?
  5232. UNX1000389: What are the ways to set environment variables in VUE?
  5233. UNX1000390: How do I get old push behavior for the VUE Printer icon?
  5234. UNX1000391: Can dtterm menus be modified?
  5235. UNX1000392: How do I convert printers to use SharedPrint?
  5236. UNX1000393: How do I reinstall the X11 runtime and BMS software?
  5237. UNX1000395: VUE at 10.0 is based on what version of Motif and X11?
  5238. UNX1000397: Are the principal DBMSs shipping on 10.0?
  5239. UNX1000398: What HP applications will not be available when 10.0 ships?
  5240. UNX1000402: What to set my PATH to at 10.0?
  5241. UNX1000404: What are file system extents?
  5242. UNX1000405: Are 10.0 recovery tools compatible with 9.X backups?
  5243. UNX1000406: Is the old 9.X shell available on 10.0?
  5244. UNX1000412: How do I recover without backup media for Instant Ignition?
  5245. UNX1000414: Is 10.0 faster for multiprocessing?
  5246. UNX1000415: How do I configure swap, dump, root, and console?
  5247. UNX1000416: How do I manually build a kernel on my S[78]00 system?
  5248. UNX1000417: What do I need to ensure that I can rebuild my kernel?
  5249. UNX1000419: Is the optimizer better at 10.0?
  5250. UNX1000424: What's the LVM overhead on S700 and S800 at 10.0?
  5251. UNX1000425: How do I restore my LVM configuration?
  5252. UNX1000426: How do I replace a mirrored 10.0 disk?
  5253. UNX1000427: What is the bootup sequence for 700 and 800?
  5254. UNX1000428: How can I increase the size of the root lvol at 10.0?
  5255. UNX1000429: How do I stripe 10.0 disks and replace a striped drive?
  5256. UNX1000430: Can PVGs force LVM mirrors onto separate I/O channels?
  5257. UNX1000431: What do all those SCSI terms mean?
  5258. UNX1000432: How do we convert and administer SDS disks using LVM?
  5259. UNX1000435: What RAID levels will be supported at 10.0?
  5260. UNX1000436: Can I boot a 700 system from a disk array?
  5261. UNX1000437: How do I configure a disk array?
  5262. UNX1000438: Should I use cpd and hard partitions, or LVM?
  5263. UNX1000439: Why is DataPair being replaced at 10.0?
  5264. UNX1000440: Will my I/O-bound application get slower with LVM?
  5265. UNX1000442: How do SCSI differences affect major and minor numbers?
  5266. UNX1000443: How will device swap work at 10.0?  What's best?
  5267. UNX1000444: How do we use sdstolvm?
  5268. UNX1000447: What is MPD?  How can I tell if I have it?
  5269. UNX1000452: Any changes to booting from Support Media?
  5270. UNX1000453: How do I duplicate my disks to media and restore them?
  5271. UNX1000455: How can I find out what SAM can do?
  5272. UNX1000459: What are "dataless" nodes? Supported in 10.0 or later?
  5273. UNX1000460: Comparing Desktop HP-UX and HP-UX Lite
  5274. UNX1000462: What is new with Streams at 10.0?
  5275. UNX1000464: How can I find out the name of an SD-UX depot?
  5276. UNX1000465: How do I know what software is loaded on my 10.0 system?
  5277. UNX1000466: How can I check an SD format tape?
  5278. UNX1000471: How long will SwitchOver be supported?
  5279. UNX1000472: How do I backup an active file system used by >1 SPU?
  5280. UNX1000475: Are there documented steps to restore 9.X files on 10.0?
  5281. UNX1000476: How can I order the Analysis and Upgrade tools?
  5282. UNX1000478: Why doesn't uucico go faster than 38K baud?
  5283. UNX1000479: Why aren't there more gettydefs entries?
  5284. UNX1000482: Why are some files in /usr/sbin/ linked to /sbin/?
  5285. UNX1000483: How do I recover files from pre-10.0 to 10.0?
  5286. UNX1000484: How do you customize the boot (startup) process?
  5287. UNX1000485: Where can I get guidance on `prepare' and its options?
  5288. UNX1000486: How do you customize the shutdown process?
  5289. UNX1000488: Will 10.0 support autochanger (MO) disks with LVM?
  5290. UNX1000489: HP-UX 10.0 Frequently Asked Questions
  5291. UNX1000490: HP-UX 10.0 Frequently Asked Questions: Analysis and Conversion To
  5292. UNX1000491: HP-UX 10.0 Frequently Asked Questions: Applications
  5293. UNX1000492: HP-UX 10.0 Frequently Asked Questions: Backup/Recovery
  5294. UNX1000493: HP-UX 10.0 Frequently Asked Questions: CPU
  5295. UNX1000494: HP-UX 10.0 Frequently Asked Questions: Device I/O
  5296. UNX1000495: HP-UX 10.0 Frequently Asked Questions: Diagnostics
  5297. UNX1000496: HP-UX 10.0 Frequently Asked Questions: Documentation
  5298. UNX1000497: HP-UX 10.0 Frequently Asked Questions: Filesystem
  5299. UNX1000498: HP-UX 10.0 Frequently Asked Questions: Kernel
  5300. UNX1000499: HP-UX 10.0 Frequently Asked Questions: Installation
  5301. UNX1000500: HP-UX 10.0 Frequently Asked Questions: Languages or Databases
  5302. UNX1000501: HP-UX 10.0 Frequently Asked Questions: LVM
  5303. UNX1000502: HP-UX 10.0 Frequently Asked Questions: Miscellaneous
  5304. UNX1000503: HP-UX 10.0 Frequently Asked Questions: Networking
  5305. UNX1000504: HP-UX 10.0 Frequently Asked Questions: Patches
  5306. UNX1000505: HP-UX 10.0 Frequently Asked Questions: Peripherals
  5307. UNX1000506: HP-UX 10.0 Frequently Asked Questions: Security
  5308. UNX1000507: HP-UX 10.0 Frequently Asked Questions: Software Distributor
  5309. UNX1000508: HP-UX 10.0 Frequently Asked Questions: Startup/Shutdown
  5310. UNX1000509: HP-UX 10.0 Frequently Asked Questions: System Administration
  5311. UNX1000510: HP-UX 10.0 Frequently Asked Questions: Virtual Memory
  5312.  
  5313.  
  5314. ------------------------------
  5315.  
  5316. Subject: 12. s300/400 SPECIFIC INFORMATION
  5317.  
  5318. ------------------------------
  5319.  
  5320. Subject: 12.1  When will HPUX 9.10 be available?
  5321.  
  5322. HP-UX 9.10 MR'd on 3/1/95. It will be shipped on April 17 1995 on DART 22.
  5323.  
  5324. This release is the latest PCO in the 9.X stream for the 68k platform,
  5325. and completely replaces the 9.03 release of last spring. 
  5326.  
  5327. This release provides: defect fixes, patch roll-up, selected
  5328. enhancements, and additional peripheral support, while maintaining
  5329. binary and script compatibility, providing improved interoperability
  5330. with 10.0, and satisfying the top 10 customer requests as allowed. 
  5331.  
  5332. ------------------------------
  5333.  
  5334.  
  5335. Subject: 12.2  What are the highlights of HP-UX 9.10?
  5336.  
  5337.  
  5338. The HP-UX 9.10 release for Series 300/400 provides many tools
  5339. to improve interoperability with Series 700/800 10.x systems:
  5340.  
  5341. * Interoperability Links - A set of symbolic links for your
  5342.   9.x system which provide a 10.x view of the file system directory.
  5343.   Load from the TLINKS fileset in the new INTEROP partition.
  5344.  
  5345. * SD 9.10 - A subset of HP-UX 10.x Software Distributor (SD-UX) is
  5346.   provided for compatibility with the 10.x.  Load from the new INTEROP
  5347.   partition.
  5348.  
  5349. * Common User Environment - A fileset of scripts to help you
  5350.   create common .profiles.
  5351.  
  5352. * Remote SAM - Allows you to run single-mode SAM in mixed 9.x/10.x
  5353.   environments.
  5354.  
  5355. * XTERM300 - Loading this fileset from the new INTEROP partition. to a
  5356.   Series 700 10.x server allows booting your Series 300/400
  5357.   workstations as Xterminals.
  5358.  
  5359. * Network Time Protocol (NTP) - Implements the XNTP precision
  5360.   time-of-day function available with HP-UX 10.0 on your Series
  5361.   300/400 workstation.
  5362.  
  5363. -- 
  5364. Colin Wynd                        Email: colin@col.hp.com
  5365. Regional Sales Engineer           Phone: 719-531-4282
  5366. Network Test Division             Fax:   719-531-4526
  5367. Hewlett-Packard Company           Pager: 800-759-8888 pin: 801-4469
  5368. --------------------------------------------------------------------
  5369.